WordPress의 사이트 검색 결과에서 지정된 카테고리/기사 페이지를 제외하는 방법은 무엇입니까?

때로는 카테고리, 기사 또는 페이지가 표시되는 것을 원하지 않을 수 있습니다.워드프레스(WordPress)사이트 검색 결과.

따라서 필터(필터)를 사용하여 특정 기사나 웹 페이지를 필터링할 수 있습니다.

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행의 기사 또는 페이지 ID를 수정해야 합니다.

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');
  • 참고: ID를 수정하고 코드 주석을 확인하세요.

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');

검색 제외 플러그인은 기사 페이지가 사이트의 검색 결과에 표시되는 것을 허용하지 않습니다.

  • 우리는 사용워드프레스 웹사이트, 원래 사이트 검색에서 특정 기사 페이지를 제외하는 기능이 없습니다.
  • 그러나 WordPress 코드를 추가하거나 설치하여워드프레스 플러그인이 기능을 달성하기 위해.
  • 검색 제외 플러그인을 사용하면 언제든지 사이트의 검색 결과에서 특정 기사를 제외할 수 있습니다.

Search Exclude 플러그인을 설치하면 기사 편집 인터페이스의 오른쪽에 새로운 기능이 표시됩니다 ▼

WordPress의 사이트 검색 결과에서 지정된 카테고리/기사 페이지를 제외하는 방법은 무엇입니까?

워드프레스 플러그인 설치 방법 ▼

WordPress 사이트 검색에 지정된 기사가 표시되지 않습니다

이 "검색 결과에서 제외" 옵션이 선택되어 있는 한 기사는 더 이상 사이트의 사이트 내 검색 결과에 나타나지 않습니다.

워드프레스 프런트 엔드 사이트에서 검색하면 제외된 기사를 찾을 수 없다는 것을 알 수 있습니다▼

WordPress 프론트엔드 사이트에서 검색하면 제외된 세 번째 기사를 찾을 수 없습니다.

Search Exclude 플러그인의 관리 인터페이스에서 사이트에서 검색에서 제외된 모든 기사 또는 페이지를 볼 수 있습니다 ▼

Search Exclude 플러그인의 관리 인터페이스에서 사이트의 검색에서 제외된 모든 기사 또는 페이지를 볼 수 있습니다.

  • 그리고 대량으로 제거할 수 있습니다.

发表 评论

귀하의 이메일 주소는 공개되지 않습니다. 必填 项 已 用 * 标注

위쪽으로 스크롤