Как исключить указанные страницы категории/статьи из результатов поиска по сайту в WordPress?

Иногда мы можем не захотеть, чтобы категория, статья или страница появлялись вWordPressРезультаты поиска по сайту.

Таким образом, мы можем использовать filter (фильтр), чтобы отфильтровать определенные статьи или веб-страницы.

Поиск по сайту WordPress исключает указанные статьи или страницы

// WordPress搜索结果排除指定文章或页面ID
function wpsite_search_filter_id($query) {
if ( !$query->is_admin && $query->is_search) {
$query->set('post__not_in', array(40,819));
//文章或者页面的ID
}
return $query;
}
add_filter('pre_get_posts','wpsite_search_filter_id');
  • осторожность:Необходимо изменить идентификатор статьи или страницы в строке 4.

Поиск по сайту WordPress исключает определенные категории статей

// WordPress搜索结果排除某分类的文章
function wpsite_search_filter_category( $query) {
if ( !$query->is_admin && $query->is_search) {
$query->set('cat','-15,-57');
//分类的ID,前面的减号表示排除;如果直接写ID,则表示只在该分类ID中搜索
}
return $query;
}
add_filter('pre_get_posts','wpsite_search_filter_category');
  • Обратите внимание: измените идентификатор и просмотрите комментарии к коду.

Поиск по сайту WordPress исключает все страницы

Это очень практично, рекомендуется добавить ▼

// WordPress搜索结果排除所有页面
function search_filter_page($query) {
if ($query->is_search) {
$query->set('post_type', 'post');
}
return $query;
}
add_filter('pre_get_posts','search_filter_page');

Плагин Search Exclude не позволяет странице статьи появляться в результатах поиска сайта.

  • мы используемВеб-сайт WordPress, изначально не имеет функции исключения определенной страницы статьи из поиска по сайту.
  • Однако, добавив код WordPress или установивПлагин WordPressдля достижения этой функции.
  • Плагин Search Exclude позволяет в любое время исключить определенные статьи из результатов поиска вашего сайта.

После установки плагина Search Exclude вы увидите новые функции в правой части интерфейса редактирования статьи ▼

Как исключить указанные страницы категории/статьи из результатов поиска по сайту в WordPress?

Вот как установить плагин WordPress ▼

Поиск по сайту WordPress не отображает указанную статью

Пока этот параметр «Исключить из результатов поиска» установлен, статья больше не будет отображаться в результатах поиска на сайте.

При поиске на внешнем сайте WordPress вы обнаружите, что не можете найти исключенные статьи▼

При поиске на внешнем сайте WordPress вы обнаружите, что не можете найти третью исключенную статью.

В интерфейсе управления плагином Search Exclude вы можете просмотреть все статьи или страницы, которые были исключены из поиска на сайте▼

В интерфейсе управления плагином Search Exclude вы можете просмотреть все статьи или страницы, которые были исключены из поиска на сайте.

  • И они могут быть удалены навалом.

Блог Хоуп Чен Вейлян ( https://www.chenweiliang.com/ ) поделился «Как WordPress исключает определенные страницы категорий/статей из результатов поиска сайта? , чтобы помочь вам.

Добро пожаловать, чтобы поделиться ссылкой на эту статью:https://www.chenweiliang.com/cwl-1057.html

Добро пожаловать на Telegram-канал блога Chen Weiliang, чтобы быть в курсе последних обновлений!

🔔 Будьте первым, кто получит ценное «Руководство по использованию инструмента искусственного интеллекта для контент-маркетинга ChatGPT» в верхнем каталоге канала! 🌟
📚 Это руководство содержит огромную ценность. 🌟Это редкая возможность, не упустите ее! ⏰⌛💨
Делитесь и ставьте лайк, если хотите!
Ваш обмен и лайки - наша постоянная мотивация!

 

发表 评论

Ваш электронный адрес не будет опубликован. 必填 项 已 用 * 标注

滚动 到 顶部