Доброго времени суток! Маленький вопрос: как я могу использовать ID в качестве переменной? то есть мне нужно что б при загрузке страницы проверялось совпадение ID и выдавалась соответствующая картинка.
Спасибо.
например:
If (ID==10)
good;
else()
bad;
Проверяйте $id или, что более правильно, get_the_ID()
прописал для проверки
не берет ни первое, ни второе
<?php
if ($id == 1)
{ echo ‘199’;}
if (get_the_ID()==2)
{ echo ‘199’;}
?>
А у меня работает. Что я делаю неправильно? 🙂
Извините, но с телепатией у меня плохо, потому вынужден спросить: в какое место Вы вставляете этот код?
🙂 Про "вставляю", вспомнился моментально анекдот про порутчика!
Размещаю данный код в шапке.
<?php if ($id == 1){?>
<img src="<?php echo get_option(‘home’); ?>/wp-content/themes/img/nlp.png" width="100px" height="100px">
<?php } ?>
<?php if ($id != 1){?>
<a href="/home" ><img src="<?php echo get_option(‘home’); ?>/wp-content/themes/img/home.png" width="100px" height="100px"></a>
<?php } ?>
по идее должен выдавать 2 разные картинки в зависимости от страницы(ID) почему то не фурычить. 🙁
Наш человек! 🙂
Ага, то есть до Цикла. Тогда используйте $post->ID. Если движку покажется мало, добавьте перед использованием global $post;
И лучше не два if, а if и else, типа так
Благодарствую, Ю. Б. Работает. 😀 Только почему то одно ID которое указано в админке не соответствует реальному. стрянно как то.