Kom ihåg mig?

Wordpress - Exkludera inlägg från underkategorier

Ämnesverktyg Visningsalternativ
Oläst 2012-09-10, 15:53 #1
spajk spajk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2006
Inlägg: 637
spajk spajk är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2006
Inlägg: 637
Standard Wordpress - Exkludera inlägg från underkategorier

Hej,

Någon som har en aning om hur man exkluderar inlägg från underkategorier att visas i huvudkategorien? Ex:

Kategorierna ser ut så här:

Bilar
-Volvo
--SUV
--Kupé
-Saab
--SUV
--Kupé

Om jag postar ett inlägg i kategorin Kupé som ligger under Volvo så kommer det att synas när man går in på Bilar eller Volvo. Men jag vill bara att det ska synas under Kupé.

Frågan är nu: hur löser jag detta?
Någon som har stött på problemet och har en fin kod man kan lägga i functions för det?

Det finns plugin, http://wordpress.org/extend/plugins/...posts-in-loop/

Men detta drabbar prestandan.

Hittade en kod:

PHP-kod:
    function fb_filter_child_cats($query) {
    
$cat get_term_by('name'$query->query_vars['category_name'], 'category');
    
$child_cats = (array) get_term_children( &$cat->term_id'category' );
    
// also possible
    // $child_cats = (array) get_term_children( get_cat_id($query->query_vars['category_name']), 'category' );
    
if ( !$query->is_admin )
    
$query->set'category__not_in'array_merge($child_cats) );
    return 
$query;
    }
    
add_filter'pre_get_posts''fb_filter_child_cats' ); 
Men detta plockar bara bort inlägget från Bilar. Går man in i Volvo så finns inlägget som bara ska finnas i Kupé.


Hilfe bitte schön!
spajk är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 
Ämnesverktyg
Visningsalternativ

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 07:25.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017