У меня есть заявление, если указав следующее ...Wordpress IF оператор не работает
<?php
if (empty($data['footer_text'])) {
echo'<p>© ';
print(Date("Y"));
echo'<span class="sep"> | </span><a href="';
echo get_settings('home');
echo'" title="';
bloginfo('name');
echo'" rel="home">';
bloginfo('name');
echo'</a></p>';
}
else{
echo'<p>';
global $data;
echo $data['footer_text'];
echo'</p>';
}
?>
Проблема я бегу в том, что, когда я называю это так.
<p><?php global $data; echo $data['footer_text']; ?>;</p>
Он отображает мой текст правильно. Но когда я использую оператор IF, он всегда по умолчанию указывает на имя сайта, даже когда я знаю, что он правильно отображает текст.
Является ли мой синтаксис напортачивым? Я не могу понять, почему он думает, что ничего нет, но все же появляется, когда я показываю в теге p.
Спасибо! Это сделал трюк! - Я помету ваш, как ответ, как только StackOverflow разрешит его. : -/ – bryanlewis