Domanda

Sto creando un tema che si compone di due pagine, blog e di portafoglio. Quindi ho categorie che si riferivano ai montanti di portafoglio (es. web design, graphic design) e le categorie relative ai post del blog (es. lezioni private, todos)

ho due pagine (/ blog e / portafoglio), in ciascuna, vorrei mostrare l'elenco delle relative a specifiche tipologie

(i non può essere chiaro) quindi questo è un esempio:

tutte le categorie: CAT1, CAT2, CAT3, CAT4, CAT5, cat6

for portfolio: 
<ul>
<li><a>cat1</a></li>
<li><a>cat2</a></li>
<li><a>cat3</a></li>
</ul>

for blog:
<ul>
<li><a>cat4</a></li>
<li><a>cat5</a></li>
<li><a>cat6</a></li>
</ul> 

è così c'è un modo per dividerli così

grazie

È stato utile?

Soluzione

È possibile utilizzare wp_list_categories () il metodo nel modello, questo metodo richiede una o parametro di "escludere" "exclude_tree", che permette di escludere le categorie di blog nella prima lista, e di portafoglio nel secondo.

http://codex.wordpress.org/Template_Tags/wp_list_categories

Altri suggerimenti

Ecco l'ho uso metodo per il controllo quale categoria di messaggi spettacoli sulle pagine di un blog WordPress. Ho inserire questa riga di codice nel file page.php, appena prima che il ciclo si chiama:

<?php
$catID = 0;
if (is_page('videos')) {
 $catID=3;
} elseif (is_page('music')) {
 $catID=4;
}
 elseif (is_page('poetry')) {
 $catID=5;
}

if ($catID) {
 $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
 query_posts("cat=$catID&amp;paged=$paged");
} ?>

Nota :. I nomi tra parentesi dopo "is_page =" sono nella pagina lumache , non il titoli delle pagine

Con questa riga di codice, si può dire che pagina per visualizzare quale categoria di messaggi.

Si può leggere ulteriori informazioni su questo al mio blog se ne avete bisogno: WordPress: Come controllare quale categoria di messaggi viene visualizzata su particolari pagine

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top