WordPress Kategorie-Link get_category_link(id)

Brauche ich um einen link zu einer Kategorie in meinem wordpress-Website. Der folgende code funktioniert, etwas:

                <?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 );
    ?>

Mein problem ist, dass es /category/in der url, das ist nicht, wie meine permalink-Struktur konzipiert ist. Kennt jemand einen Weg um darunter /category/in der url ausgibt?

Welche version von WordPress benutzt du?
Ich habe ein plugin gefunden, dass an dem problem in älteren wordpress-Installationen. Es wurde nicht aktualisiert, für 2.9: wordpress.org/extend/plugins/pathless-category-links
Ich bin mit wordpress 2.9
Deine Vorgehensweise ist eigentlich korrekt. Die Kategorie URI enthält die Kategorie-Basis, die für benutzerdefinierte Taxonomien definiert, die innerhalb der 'umschreiben' Teil der Taxonomie definition, aber die built-in 'Kategorie' Taxonomie, können Sie dies in der Admin-panel: Einstellungen > Permalinks > Kategorie Basis. Wenn Sie hat eine eigene rewrite-Regel in Ihrer htaccess, schließt die Kategorie Basis, dann können Sie nicht verwenden get_category_link() aber muss roll Ihre eigenen, die gehen so etwas wie: echo site_url( $term->slug )

InformationsquelleAutor Matrym | 2010-02-16

Schreibe einen Kommentar