derzost_namereniya
@derzost_namereniya
Куплю сайт

Как исключить запись в WordPress по её ID?

В записи выводится блок «Похожие страницы». В этом блоке показываются ссылки на посты, которые находятся в той же категории, что и сама запись. Мне нужно исключить ссылку на эту запись, чтобы страница не ссылалась сама на себя.
Пытаюсь исключить пост определённой категории так:

$arg = array (
    'cat' => 54, // выводить посты из этой категории
    'post__not_in' => 2197, // исключить конкретный пост
    'posts_per_page' => 10, // сколько постов выводить
    'orderby' => rand // рандомно
);

Строка post__not_in => 2197 почему-то не срабатывает, ID постов (записей) точно такие, как я задаю. В чём ошибка?
  • Вопрос задан
  • 127 просмотров
Пригласить эксперта
Ответы на вопрос 1
Chefranov
@Chefranov
Новичок
Попробуйте туда массивом кинуть
$arg = array (
    'cat' => 54, // выводить посты из этой категории
    'post__not_in' => array(2197), // исключить конкретный пост
    'posts_per_page' => 10, // сколько постов выводить
    'orderby' => rand // рандомно
);
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы