• Passer à la navigation principale
  • Passer au contenu principal

Jérémy Allard

Contrôlez votre entreprise sur le web

  • Ressources gratuites
  • Solutions Payantes
  • Ils témoignent
  • Show Search
  •  
Hide Search
Accueil/Wordpress/Petit hook pour modifier vos balises Hn sous genesis

Petit hook pour modifier vos balises Hn sous genesis

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)

Vous utilisez ces astuces ?

Tous les jours dans votre boite mail, une astuce pour réussir en ligne...
cher lecteur

A votre avis serait-il intéressant pour moi de vendre votre adresse mail 5€ alors que l'abonné moyen à cette newsletter me rapporte plus de 15€ ? Comme les 7000+ abonnés là avant vous, vous n'avez pas grand chose à craindre.

[personnalize var="fn"]

Footer

Copyright © 2009–2021 | Contactez-moi | Mentions Légales | Plan de site | Témoignages

  • Support
  • Affiliation
  • Blog
  • Forum de discussion