Comment changer le lien en fonction de la catégorie Wordpress

Eléphant du PHP | 62 Messages

14 janv. 2017, 09:47

Bonjour,
J'ai un site wordpress
J'ai trouvé sur internet ce script à insérer dans le fichier function

Code : Tout sélectionner

add_filter( 'genesis_seo_title', 'child_header_title', 10, 3 ); function child_header_title( $title, $inside, $wrap ) { if(is_single()){ $category_id = get_the_category(); $id = $category_id[0]->term_id; $name = ucfirst($category_id[0]->name); $inside = sprintf( '<a href="%s" title="%s">%s</a>', get_category_link( $id ),esc_attr( $name ), get_the_category_by_ID($id) ); }else{ $inside = sprintf( '<a href="%s" title="%s">%s</a>', esc_url( home_url()),esc_attr( get_bloginfo( 'name' ) ), get_bloginfo( 'name' ) ); } return sprintf( '<%1$s class="site-title">%2$s</%1$s>', $wrap, $inside ); }
Ce script fonctionne quand le titre du site est fait avec du texte.

Sur mon site, ce n'est pas du texte, mais une bannière image png qui se trouve à un endroit
de mon site comme "http://www.monsite.fr/wp-content/upload ... nimage.png"

mon site fonctionne avec le thème Twenty Eleven

Je voudrai remplacer le titre en texte du script par mon image et que cette meme image reste
affichée quelque soit la catégorie mais que le lien hypertexte change en fonction de la catégorie

Pourriez-vous m'aider à transformer le script

Merci beaucoup
Max

ViPHP
ViPHP | 1996 Messages

14 janv. 2017, 21:46

Quel type de texte fonctionne et quel est le résultat attendu ?
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr