- Home
- Categorie
- Coding e Sistemistica
- WordPress
- Posso ordinare le categorie a fianco?
-
@meeee82 said:
si c'è il plugin my caytegory order
Nono so se posso installare i plugin, sto usando il servizio gratuito di wordpress.com
-
se usi wordpress.com hai molte limitazioni sulla customizzazione del blog.
-
Se puoi modificare il template, vai nel file relativo alla barra (sidebar)
e trova questo codice: wp_list_categories()A questo punto puoi modifcarlo in:
wp_list_cats('sort_column=name');oppure:
wp_list_cats('sort_column=id');oppure:
wp_list_cats('sort_order=asc');eccetera varie opzioni, guarda qui: codex.wordpress.org/Template_Tags/wp_list_cats
se non puoi modificare il codice del template mi spiace.
-
Oppure puoi usare la funzione get_categories(), spiegata qui.
-
Ho provato entrambe le soluzioni da voi riportate me in entrambi i casi non riesco ad ottenere il risultato sperato.
Modifico prima una, poi l'altra funzione come da voi suggerito ma senza alcun risultato visibile...
il file che modifico è il sidebar.php del mio template..
Non so più che fare...:bho:
-
che dire, sicuramenre sbagli qualcosa o c'è qualcosa che ci sfugge.
potresti postare il codice della tua sidebar?
-
Ciao Jantima,
grazie per la risposta e l'interessamento....
Qui riporto il codice del file sidebar.php<div id="sidebar"> <ul> <?php if ( function_exists('dynamic_sidebar') && dynamic_sidebar(1) ) : else : ?> <li> <?php include (TEMPLATEPATH . '/searchform.php'); ?> </li> <!-- Author information is disabled per default. Uncomment and fill in your details if you want to use it. <li><h2>Author</h2> <p>A little something about you, the author. Nothing lengthy, just an overview.</p> </li> --> <li> <?php /* If this is a 404 page */ if (is_404()) { ?> <?php /* If this is a category archive */ } elseif (is_category()) { ?> <p>Stai visualizzando l'archivio per la categoria <?php single_cat_title(''); ?> .</p> <?php /* If this is a yearly archive */ } elseif (is_day()) { ?> <p>Stai visualizzando l'archivio <a href="<?php bloginfo('home'); ?>/"><?php echo bloginfo('name'); ?></a> per il giorno <?php the_time('l, F jS, Y'); ?> .</p> <?php /* If this is a monthly archive */ } elseif (is_month()) { ?> <p>Stai visualizzando l'archivio <a href="<?php bloginfo('home'); ?>/"><?php echo bloginfo('name'); ?></a> per <?php the_time('F, Y'); ?> .</p> <?php /* If this is a yearly archive */ } elseif (is_year()) { ?> <p>Stai visualizzando l'archivio <a href="<?php bloginfo('home'); ?>/"><?php echo bloginfo('name'); ?></a> per l'anno <?php the_time('Y'); ?> .</p> <?php /* If this is a monthly archive */ } elseif (is_search()) { ?> <p>Hai ricercato l'archivio <a href="<?php echo bloginfo('home'); ?>/"><?php echo bloginfo('name'); ?></a> per <strong>'<?php echo wp_specialchars($s); ?>'</strong>. Se non hai trovato niente in questa ricerca, puoi provarne una con questi link.</p> <?php /* If this is a monthly archive */ } elseif (isset($_GET['paged']) && !empty($_GET['paged'])) { ?> <p>Stai visualizzando l'archivio <a href="<?php echo bloginfo('home'); ?>/"><?php echo bloginfo('name'); ?></a>.</p> <?php } ?> </li> <li> <h2>Archivi</h2> <ul> <?php wp_get_archives('type=monthly'); ?> </ul> </li> <li> <h2>Categorie</h2> <ul> <?php wp_list_cats('sort_column=name&optioncount=1&hierarchical=0'); ?> </ul> </li> <?php /* If this is the frontpage */ if ( is_home() || is_page() ) { ?> <?php get_links_list(); ?> <li> <h2>Meta</h2> <ul> <?php wp_register(); ?> <li> <?php wp_loginout(); ?> </li> <li><a href="http://validator.w3.org/check/referer" title="This page validates as XHTML 1.0 Transitional">Valid <abbr title="eXtensible HyperText Markup Language">XHTML</abbr></a></li> <li><a href="http://gmpg.org/xfn/"><abbr title="XHTML Friends Network">XFN</abbr></a></li> <li><a href="http://wordpress.org/" title="Powered by WordPress, state-of-the-art semantic personal publishing platform.">WordPress</a></li> <?php wp_meta(); ?> </ul> </li> <?php } ?> <?php endif; ?> </ul> </div>
Tra le altre codice secondo me il comando
<?php wp_list_cats('sort_column=name&optioncount=1&hierarchical=0'); ?>dovrebbe visualizzare il numerino accanto alle categorie (optioncount=1) ma non compare...
Grazie mille raga!
-
Hai controllato se la tua versione di wp supporta la funziona wp_list_cats()?
-
Sinceramente non so come fare a controllare ciò... Se può essere utile la versione è quella precendente alla 2.3 (l'ultima uscita se non sbaglio). Nel caso sia possibile verificarlo direttamente dal blog questo è l'indirizzo caseinrete.org/blog/
Grazie...
-
"if ( function_exists('dynamic_sidebar') "
usi la dynamic sidebar per caso?
Se la usi allora tutto quel codice non viene usato, ma viene usato il codice dei widgets. E devi andare a modificare li.
-
@Jantima said:
"if ( function_exists('dynamic_sidebar') "
usi la dynamic sidebar per caso?
Se la usi allora tutto quel codice non viene usato, ma viene usato il codice dei widgets. E devi andare a modificare li.Grazie per la risposta Jantima...
Non so cosa uso perchè non sono un esperto in materia... Come posso fare per verificare quanto mi chiedi???
Nel caso in cui usi la dynamic sidebar cosa devo modificare nei widgets e dove li trovo?
Posso decidere di usare la dynamic sidebar facendo quali operazioni?
Grazie per la vostra pazienza, mi rendo conto che non ci chiappo un tubo!
-
Ciao, usi la sidebar quando vai nell area widgets e li trascini nella barra per personalizzare la posizione dei vari elementi della barra laterale.
Per modificare i vari widgets, dipende, se hai il blog su wordpress.com non credo che si possano modificare. Mentre se li hai su un tuo spazio allora devi trovare i files relativi ai widgets che ti stampano l'elenco e trovare la stessa funzione di cui si parlava e fare le modifiche li.