9Wordpress LogoCode Rich Snippets pour le thème Twenty Eleven

Je l'ai déjà exposé en détail le code pour permettre des extraits riches en divers thèmes wordpress (Mystique 2, Mystique 3, Thèse & J'aime) ainsi que certaines instructions génériques. Ci-dessous un ensemble de modifications pour permettre aux extraits enrichis dans le wordpress intégré vingt onze thème.

1. Modifier functions.php, ligne 584, modifier la première ligne de la fonction twentyeleven_posted_on() et le changement

<= classe de temps"entrée jour" datetime ="%3$s">

à

<= classe de temps"entrée-date mise à jour" datetime ="%3$s">

2. Modifier le contenu-page.php, ligne 14

<classe h1 ="entrée-titre"><?php the_title(); ?></h1>
</tête><!-- .entrée-tête ->

ajouter ce qui suit 2 lignes

<classe h1 ="entrée-titre"><?php the_title(); ?></h1>
<span class ="mise à jour"><span class ="valeur-titre" title ="<?php the_date(); ?>"></envergure></envergure>
Par <span class ="auteur vcard"><span class ="fn"><?php the_author_posts_link(); ?></envergure></envergure>
</tête><!-- .entrée-tête ->

3. Assurez-vous que votre page d'informations sur l'auteur a un lien vers votre profil Google +
Modifier functions.php, au fond add

fonction yoast_add_google_profile( $contactmethods ) {
// Ajouter Profils Google
$ contactmethods[«Google_profile '] = Profil Google <abbr title ="Uniform Resource Locator">URL</abbr>»;
return $ contactmethods;
}
add_filter( «user_contactmethods ', «Yoast_add_google_profile ', 10, 1);

puis allez à votre page de profil de wordpress (tableau de bord: Utilisateurs: votre profil) et remplir le profil google URL section

4. Modifier author.php faire un lien vers google profil, ligne d'édition 28 (entre >header> et </header>) et remplacer

<classe h1 ="la page-titre auteur"><?php printf( __( »Archives de l'auteur: %l ', «TwentyEleven ' ), »<span class ="vCard"><une classe ="URL fn n" href ="» . esc_url( get_author_posts_url( get_the_author_meta( "ID" ) ) ) . »" title ="» . esc_attr( get_the_author() ) . »" rel ="moi">» . get_the_author() . »</une></envergure>» ); ?></h1>

avec

<classe h1 ="la page-titre auteur"><?php printf( __( »Archives de l'auteur: %l ', «TwentyEleven ' ), »<span class ="vCard"><une classe ="URL fn n" href ="» . esc_url( get_the_author_meta( "google_profile" ) ) . »" title ="» . esc_attr( get_the_author() ) . »" rel ="moi">» . get_the_author() . »</une></envergure>» ); ?></h1>

Pense que nous avons manqué quelque? Faites-nous savoir en commentant ci-dessous. Si vous souhaitez vous abonner s'il vous plaît utiliser le lien d'abonnement dans le menu en haut à droite. Vous pouvez également partager avec vos amis en utilisant les liens sociaux ci-dessous. À votre santé.

Laisser un commentaire

9 commentaires

gravatarSam

Im travaillant sur un site Web statique et i na pas vraiment envie de montrer à jour par admin sur mes pages Web. is there any way i can hide that but remove snippets error too
i know u said its not recommended method but do u know how can i do that…. ????
Merci

Répondre
gravatarsdpate956

salut, merci pour le code mais il ne guérit pas vingt à onze.

There is an incongruity in the first code substitutionthe lines are identical
1. Modifier functions.php, ligne 581 modifier la première ligne de la fonction twentyeleven_posted_on()
changement

1

à

1

I am still getting the “mettre à jour” field error and now it prints the author name at the top of pages and the update date on the top of posts.

Répondre
gravatarJon Scaife

Désolé – when I updated the post a while back I didn’t notice that the wordpress visual editor had removed all the class=”” code! It should now be fixed

Mettre à jour: Je suis tout à fait rejigged comment le code est mis en œuvre et affiché. Espérons que cela permettra d'éviter toute récurrence future, et le long de la façon dont je pense que la fonctionnalité et la présentation a été améliorée trop. Faites-moi savoir ce que vous pensez. 🙂

Oui – it will show the author name and the updated date on poststhis is required. Google will penalise your ranking if you try to implement snippets which tag up hidden contenttheir view (justement IMHO) est que si vous pensez qu'un moteur de recherche devrait voir que l'information, alors il est des informations utiles, et donc vos visiteurs devraient le voir aussi! Vous pouvez facilement appliquer CSS pour le style et le repositionner si vous le souhaitez.

Répondre