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

J'ai déjà expliqué en détail le code pour permettre extraits riches en divers thèmes wordpress ([int­link id=“2948” type=“post”]Mystique 2[/intlink], [int­link id=“2949” type=“post”]Mystique 3[/intlink], [int­link id=“2468” type=“post”]Thèse[/intlink] & [int­link id=“3017” type=“post”]J'aime[/intlink]) ainsi que certaines [int­link id=“1520” type=“post”]instructions génériques[/intlink]. Ci-dessous un ensemble de modifications pour permettre aux extraits riches du wordpress intégré vingt onze thème.

1. Modifier functions.php, ligne 584, modifier la première ligne de la fonc-tion 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, line 14

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

add the fol­low­ing 2 lines

<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. Make sure your author inform­a­tion page has a link to your google+ profile
Modifier functions.php, à l'add-bot tom

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 pro-file mot-presse (le tableau de bord: Utilisateurs: votre pro-file) et remplir le fichier pro-google URL section

4. Modifier author.php lien vers google pro-file, 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>

Laisser un commentaire

9 commentaires

SSam

Im travaillant sur un site Web statique et je na pas vraiment envie de montrer mis à jour par admin sur mes pages web. est-il possible que je peux cacher mais Supprimer erreur des extraits trop ...
Je sais que u dit sa méthode non recommandée, mais u ne sais comment je peux le faire. ...????
Merci

Répondre
Ssdpate956

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

Il est une incongruité dans la première substitution de code - les lignes sont identiques
1. Modifier functions.php, ligne 581 modifier la première ligne de la fonction twentyeleven_posted_on()
changement

1

à

1

Je reçois toujours la "mise à jour" erreur de champ et maintenant il affiche le nom de l'auteur en haut de pages et la date de mise à jour sur le haut de postes.

Répondre
JSJon Scaife

Sorry — when I updated the post a while back I did­n’t notice that the word­press visu­al edit­or had removed all the class=”” code! Il devrait maintenant être fixée ...

Mettre à jour: J'ai totalement rejigged façon dont le code est mis en œuvre et affiché. J'espère que cela va empêcher toute récurrence, et le long de la façon dont je pense que la fonctionnalité et la présentation a été améliorée trop. Let me know what you think. 🙂

Oui - il affiche le nom de l'auteur et la date de mise à jour sur les postes - cela est nécessaire. Google va pénaliser votre classement si vous essayez de mettre en œuvre des extraits qui balise jusqu'à contenu caché - leur point de vue (justement IMHO) est que si vous pensez un moteur de recherche devrait voir que l'information, alors il est d'usage utile informer-a-tion, et donc vos visiteurs devraient voir trop! Vous pouvez facile-ment s'appliquer CSS pour le style et les pensions-i-tion si vous le souhaitez.

Répondre