Meriv çawa rûpelên kategorî / gotarê yên diyarkirî ji encamên lêgerîna malperê li WordPress-ê derdixe?

Carinan, dibe ku em nexwazin kategoriyek diyar, gotar an rûpelek tê de xuya bibeWordPressdi encamên lêgerîna malperê de.

Ji ber vê yekê, em dikarin fîlterê bikar bînin da ku hin gotar an rûpelên malperê fîlter bikin.

Lêgerîna malpera WordPress gotar an rûpelên diyarkirî vedihewîne

// 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');
  • baldaynî:Nasnameya gotar an rûpelê di rêza 4 de pêdivî ye ku were guheztin.

Lêgerîna malpera WordPress gotarên ji hin kategoriyan derdixe

// 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');
  • Ji kerema xwe not: Nasnameyê biguherînin û şîroveyên kodê kontrol bikin.

Lêgerîna malpera WordPress hemî rûpelan vedihewîne

Ev pir pratîk e, tê pêşniyar kirin ku ▼ lê zêde bike

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

Pêveka Search Exclude rê nade ku rûpelek gotarek diyarkirî di encamên lêgerîna malperê de were xuyang kirin.

  • em bikar tîninMalpera WordPress, di eslê xwe de fonksiyona derxistina hin rûpelên gotarê ji lêgerînên nav-malperê tune bû.
  • Lêbelê, ew dikare bi lê zêdekirina koda WordPress-ê, an sazkirinê were zêdekirinplugin WordPressji bo pêkanîna vê fonksiyonê.
  • Pêveka Search Exclude dihêle hûn her gav gotarên taybetî ji encamên lêgerîna malperê derxînin.

Piştî sazkirina pêveka Search Exclude, hûn ê taybetmendiyên nû li milê rastê yê navrûya guherandina gotarê bibînin ▼

Meriv çawa rûpelên kategorî / gotarê yên diyarkirî ji encamên lêgerîna malperê li WordPress-ê derdixe?

Li vir e ka meriv çawa pêvekek WordPress ▼ saz dike

Lêgerîna malpera WordPress gotara diyarkirî nîşan nade

Heya ku ev vebijarka "Ji Encamên Lêgerînê derxe" were hilbijartin, dê gotar êdî di encamên lêgerîna li ser malperê de xuya neke.

Gava ku hûn di nav malpera pêşîn a WordPress-ê de bigerin, hûn ê bibînin ku hûn nikanin gotarên jêderketî bibînin ▼

Gava ku hûn di nav malpera pêşîn a WordPress-ê de bigerin, hûn ê bibînin ku hûn nikanin gotara jimare 3 ya jêvekirî bibînin

Di navbeynkariya rêveberiyê ya pêveka Search Exclude de, hûn dikarin hemî gotar an rûpelên ku ji lêgerîna malperê hatine derxistinê bibînin

Di navbeyna rêvebirina pêveka Search Exclude de, hûn dikarin hemî gotar an rûpelên ku ji lêgerîna malperê hatine derxistin bibînin.

  • Û, ew dikarin bi girseyî bêne rakirin.

评论

Navnîşana e-nameya we nayê weşandin. Zeviyên pêdivî têne bikar anîn * Awanasî

Scroll to Top