On va faire vite.
Si comme moi vous débutez sur le framework Genesis pour wordpress. Et que malheureusement, vous êtes pointilleux sur le SEO, il se peut que ces deux petits hooks vous soit utile.
Par défaut, Genesis met le titre du blog en H1, dans le loop, les titres d’article le sont également…Alors qu’il nous faudrait des H2 pour les articles.
Dans les single post, idem … Titre du blog en H1 et titre de l’article en H1 aussi…Ici on vire le H1 du titre de blog pour le laisser au titre de l’article…Question d’opti ^^
Voici donc les deux hooks a mettre dans votre fonction.php
add_filter( 'genesis_seo_title', 'aki_post_seo_title_output', 15 ); function aki_post_seo_title_output( $title ) { if ( !is_front_page() )// a vous de voir ou vous souhaitez faire ces modif. $title = sprintf( '<p class="site-title" itemprop="headline"><a href="%s" title="%s">%s</a></p>', get_bloginfo('url'), get_bloginfo('name'),get_bloginfo('name') ); return $title; } add_filter( 'genesis_post_title_output', 'aki_post_title_output', 15 ); function aki_post_title_output( $title ) { if ( is_front_page() ) $title = sprintf( '<h2 class="entry-title"><a href="%s">%s</a></h2>', get_permalink(), apply_filters( 'genesis_post_title_text', get_the_title() ) ); return $title; }
(1210 lectures)