Wordpress Categoria collegamento get_category_link (id)
-
20-09-2019 - |
Domanda
Ho bisogno di collegarsi ad una categoria nel mio sito WordPress. Il seguente codice funziona, in qualche modo:
<?php
// Get the ID of a given category
$category_id = get_cat_ID( 'People' );
// Get the URL of this category
$category_link = get_category_link( $category_id );
?>
Il mio problema è che include / categoria / nella URL, che non è come la mia struttura dei permalink è stato progettato. Qualcuno sa un modo per aggirare compreso / categoria / nella URL emette?
Soluzione
Non capisco che cosa si vuole fare. Guardate qui / lista WP categorie «WordPress Codex per il tag modello per i menu categoria che sarà includere qualunque base di categoria è stata impostata. Se si desidera emettere il collegamento a una categoria sulla pagina categoria stessa, quindi utilizzare:
<a href="<?php bloginfo('url'); ?>/<?php $category = get_the_category(); echo $category[0]->category_nicename; ?>" title="<?php echo $category[0]->category_nicename; ?>">
<?php $category = get_the_category(); echo $category[0]->category_description; ?></a>
Altri suggerimenti
Ho trovato un plugin che funziona con 2.9:
http://wordpress.org/extend/plugins/wp- no-categoria-base /
ho intenzione di lasciare la questione aperta, anche se, per chi può sapere come risolvere il problema senza un plugin.