Бывает, нужно сделать так, чтобы определенная запись не отображалась на главной странице. То есть, удалять ее не нужно, она должна существовать (в записях, в категории, в поиске по тегам и словам), но на главной появляться не должна. Как ее убрать? Есть куча плагинов, но зачем перегружать систему. С помощью небольшой функции можно убирать любые посты.
Эту функцию нужно вставить в файл function.php (Внешний вид-Редактор).
Сам код:
function exclude_post($query) {
if ($query->is_home)
{$query->set(‘post__not_in’, array(542, 497, 642) );} // id записи (поста) через запятую
return $query; }
add_filter(‘pre_get_posts’,’exclude_post’);
Там, где у меня (542, 497, 642) нужно записать айди записи, которую мы не хотим видеть на главной странице блога. Как узнать айди записи? Все просто. Заходим в Все записи, нажимаем Изменить и видим цифры в урл — это и есть наш айди записи.
Вот и все. Также можно убирать и категории с помощью подобной функции, но это уже совсем другая история.
Очень много разговоров в последнее время за токен NOT. Много бирж будут делать листинг токена,…
Телеграм недавно запустил возможность стейкать (замораживать) USDT и получать за это их валюту TON. Очень…
Биржа криптовалют Binance проводит сейчас промо-акцию: новым пользователям дают ваучеры в сумме 110 долларов. Деньги…
Самый главный момент в работе с youtube - это получить ключ api через консоль разработчика…
Арендую сервер для небольшого проекта на python. И вот приходит мне уведомление, что за сутки…
Тестирую одну схему, и нужно на много видео наложить watermark. Решил делать через Python 3,…