pelrêça gotarê
- 1 Lêgerîna malpera WordPress gotar an rûpelên diyarkirî vedihewîne
- 2 Lêgerîna malpera WordPress gotarên ji hin kategoriyan derdixe
- 3 Lêgerîna malpera WordPress hemî rûpelan vedihewîne
- 4 Pêveka Search Exclude rê nade ku rûpelek gotarek diyarkirî di encamên lêgerîna malperê de were xuyang kirin.
- 5 Lêgerîna malpera WordPress gotara diyarkirî nîşan nade
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.
- Ev bi kar tîneMalpera WordPressavantajên.
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 ▼

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 ▼

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

- Û, ew dikarin bi girseyî bêne rakirin.
Hope Chen Weiliang Blog ( https://www.chenweiliang.com/ ) parve kir "Wordpress çawa kategorî/rûpelên gotarê yên diyarkirî ji encamên lêgerîna li ser malperê derdixe?" 》, ji we re arîkar.
Bi xêr hatî bo parvekirina girêdana vê gotarê:https://www.chenweiliang.com/cwl-1057.html
Ji bo vekirina bêtir hîleyên veşartî🔑, bi xêr hatin beşdarî kanala me ya Telegramê bibin!
Heke hûn jê hez dikin parve bikin û hez bikin! Parvekirin û ecibandinên we motîvasyona me ya berdewam in!