2016-07-19 10 views
2

Ich versuche, ein WordPress "Categories Bilder" -Plugin, das Hinzufügen von benutzerdefinierten Symbolen zu WP-Kategorien und zeigt sie auf einer Seite. Um die Symbole anzuzeigen gibt es einen spezifischen Code:Referencing Kategorie Beschreibung in Wordpress php

<?php foreach (get_the_category() as $cat) : ?> 
<a href="<?php echo get_category_link($cat->term_id); ?>"><?php 
$attr = array(
'class' => 'category_image', 
'alt' => 'image alt', 
'height' => 25, 
'width' => 25, 
'title' => 'category_description', 
); 
z_taxonomy_image($cat->term_id, 'full', $attr); ?></a> 

<?php endforeach; ?> 

Dieser Code funktioniert, bekomme ich, was ich brauche - kleine Symbole für jede Kategorie eine Seite hat, aber ich möchte auch eine Kategorie Beschreibungstext auf Hover an . Momentan wird der Platzhaltertext "category_description" im Hover angezeigt, den Sie in der Zeile "title" sehen können. Und leider fehlt mir jedes PHP-Wissen, um diese Referenz richtig zu machen. Ich fand diesen Link, der erklärt, wie Kategoriebeschreibung nennen,

https://codex.wordpress.org/Function_Reference/category_description

aber ich habe keine Ahnung, wie es in den oben stehenden Code einzufügen, so dass es alles nach Bedarf verweisen kann. Vielleicht weiß jemand, wie man diese Referenz im Code implementiert, es würde viel helfen.

Antwort

0

Ich habe es funktioniert. Name als Titel für den Link verwendet und mithilfe eines Beschreibungsaufrufs einen benutzerdefinierten Link zum Symbol hinzugefügt.

<?php foreach (get_the_category() as $cat) : ?> 

<a href="<?php echo category_description($cat); ?>" title="<?php echo $cat->cat_name; ?>"> 

<?php 
$attr = array(
'class' => 'category_image', 
'alt' => 'image alt', 
'height' => 25, 
'width' => 25, 

); 
z_taxonomy_image($cat->term_id, 'full', $attr); ?> 

</a> 

<?php endforeach; ?> 
Verwandte Themen