我試圖弄清楚如何在Wordpress中做if else語句。我希望它表明$data[0]['media_upload']
是否爲空,然後顯示博客標題。其他(如果有什麼)在Wordpress中顯示徽標。我想知道如果我有錯誤的語法。PHP如果&其他語句在Wordpress
現在我有以下顯示博客標題和沒有錯誤,但我確實有一個圖像上傳,並沒有出於某種原因顯示。任何想法都會很棒!
<?php
if (empty($data[0]['media_upload'])) {
echo'<h1 class="site-title"><a href="';
esc_url(home_url('/'));
echo'" title="';
esc_attr(get_bloginfo('name', 'display'));
echo'" rel="home">';
bloginfo('name');
echo'</a></h1>';
}
else{
echo '<a href="';
bloginfo('siteurl');
echo '">';
echo'<img src="';
global $data;
$data['media_upload'];
echo'" /></a>';
}
?>
沒有錯誤的瓦特/ if/else。最有可能的是'空'($ data [0] ['media_upload']'從來沒有非空值。 – quickshiftin 2013-03-12 04:07:54
好吧,我想知道爲什麼,而不是空的我可以改變它爲''?這可能沒有意義。 – bryanlewis 2013-03-12 04:09:32
這就是我通常在工作的時候調用它的方法。<?php global $ data; echo $ data ['media_upload'];?> – bryanlewis 2013-03-12 04:11:05