• В сайдбаре

    $category = get_the_category();
    $land_id = $category[0]->cat_ID;

    Когда нахожусь в записи, то выдает ID категории этой записи.
    Если нахожусь в категории(список записей), то $land_id выдает cat_ID последней записи.
    Как сделать, чтобы возвращало пустое значение?

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Denis Yanchevskiy

    (@denisco)

    WordPress-разработчик, denisco.pro

    А почему просто не добавить проверку на тип страницы?

    $land_id = '';
    if(is_single()) {
        $category = get_the_category();
        $land_id = $category[0]->cat_ID;
    }

    Где тут кнопка «спасибо»?
    Благодарю. Проблема решена.

Просмотр 2 ответов — с 1 по 2 (всего 2)

Тема «На странице категории get_the_category() выдает характеристик» закрыта для новых ответов.