Home › Forum › Problemi Vari con WP › Nascondere la dizione di una categoria (non anche i post appartenenti)
-
AutorePost
-
-
22 Febbraio 2008 alle 15:28 #5885GuardRailPartecipante
Vorrei escludere la menzione di due categorie tra le tante sia dai post, sia dall’elenco delle categorie che visualizzo sulla sidebar tramite wp_list_cats.
In pratica non voglio che i post associati a quelle categorie non siano visibili, ma solo che non compaia la scritta di due precise categorie.
Come si fa?
Grazie
-
22 Febbraio 2008 alle 15:52 #50955SteveAglAmministratore del forum
Per la sidebar è banale perchè puoi escludere le categorie, meglio che usi wp_list_categories perchè wp_list_cat è deprecato da tempo.
Più complesso per i post, qui il tag the_category stampa i link alle categorie senza possibilità di modificare nulla. Però c’è il tag get_the_category() che restituisce un array con le categorie, sfortunatamente fra le varie cose non restituisce il link quindi occorre scrivere del codice che manipoli questo array, visualizzando le categorie che interessano saltando quelle con gli ID che non vuoimostrare e costrunedo il link “manualmente”
Buona lavoro
PS: Per quale scopo stai usando delle categorie di servizio? Non vi era una strada diversa?
-
22 Febbraio 2008 alle 16:17 #50956GuardRailPartecipante
Ciao Steve
Sto usando queste due categorie per due motivi differenti.
Una è la categorie news, usata per visualizzare alcuni post (titolo e abstract) sulla sidebar, l’altra è la categoria “in evidenza”, usata come detto qua per differenziare la formattazione di alcuni post.
Sfortunatamente non sono capace minimamente di fare ciò che mi dici per eliminare la categoria dai post, quindi mi arrangerò dandole un nome accettabile (magari invece di “in evidenza”, la chiamo “avvisi”) e amen
Per eliminarla dalla sidebar invece io ho provato con questo codice
<?php wp_list_cats('sort_column=name&optioncount=1&hierarchical=0&cat=-19'); ?>
ma non ottengo nessun risultato. Usando wp_list_categories in questo modo funge? -
22 Febbraio 2008 alle 17:24 #50958GuardRailPartecipante
Perfetto, eliminato dalla sidebar con wp_list_categories e l’attributo exlude.. mmm nei post ora vedo.. mi sa che me lo tengo :p
-
-
AutorePost
- Devi essere connesso per rispondere a questo topic.