is_category не работает с большим числом

ребят. столкнулся с проблемой:
простенький код

<?php 
$category_id = get_cat_ID('new');
if (is_category('587')) {
     echo "";
} else {
     echo "<p>Если любите карты - тогда вам непременно понравится <a href='http://site.ru>онлайн покер</a>. Эта игра всем возрастам покорна...</p>";
}
     echo "$category_id";
?>

не работает.
На сайте obzorkin.com последняя запись размещена в категории new (там видно снизу под заголовком), в правом сайдбаре вывел номер категории, скопировал его и вставил в вышеприведенный код.
Я так понимаю, что при заходе в запись dddd ничего не должно выводиться, а все равно выводится текст из else.

Укажите на мою ошибку, пожалуйста.

при заходе в запись dddd

is_category() – проверка на вывод категории, т.е. списка постов.
in_category() – проверка на принадлежность выводимой записи указанной категории.

Матчасть: http://codex.wordpress.org/Conditional_Tags

все равно не работает…

Anonymous
Отправить
Ответ на: