Is_category не работает с большим числом
221 повідомлення
#13 років тому
Ребят, столкнулся с проблемой:простенький код
<?php
$category_id = get_cat_ID('new');
if (is_category('587')) {
echo "";
} else {
echo "<p>Если любите карты - тогда вам непременно понравится <a href='посилання покер</a>. Эта игра всем возрастам покорна...</p>";
}
echo "$category_id";
?>
не работает в Wordpress.
На сайте obzorkin.com последняя запись размещена в категории new (там видно снизу под заголовком), в правом сайдбаре вывел номер категории, скопировал его и вставил в вышеприведенный код.
Я так понимаю, что при заходе в запись dddd ничего не должно выводиться, а все равно выводится текст из else.
Укажите на мою ошибку, пожалуйста.
1895 повідомлень
#13 років тому
Попробуйте привести значение к числу или к строке, полагаю лучше к строке, число на самом деле не может бить безграничным, PHP - не строгий язык
16382 повідомлення
#13 років тому
mumitroll_miha, если можно - покажите содержимое функции is_category. Вы передаете строку, а там может быть проверка на int. Или просто попробуйте is_category(587)
11416 повідомлень
#13 років тому
Уже помог ему, все заработало 