Я пытаюсь выяснить, как выполнить оператор if else в Wordpress. Я хочу, чтобы он указал, что $data[0]['media_upload']
пуст, а затем покажет название блога. Else (если есть что-то есть) показать логотип в Wordpress. Мне интересно, есть ли у меня неправильный синтаксис.PHP If & Else Statement в 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. Скорее всего, 'empty ($ data [0] ['media_upload']' никогда не имеет непустого значения. – quickshiftin
okay, hummm. Интересно, почему. Вместо пустого я могу изменить его на '?? Это может не иметь смысла – bryanlewis
Так я обычно называю это, когда он работает нормально. Php global $ data; echo $ data ['media_upload'];?> – bryanlewis