- Statut : non résolu
- Ce sujet contient 47 réponses, 7 participants et a été mis à jour pour la dernière fois par Anonyme, le il y a 12 années et 11 mois.
-
AuteurMessages
-
31 janvier 2012 à 21 h 10 min #812862
Waou ça marche parfaitement. Par contre comme je le soupçonnais, si je mettais directement la lien de mon site ça ne fonctionnait pas. Il a fallu mettre
pour que ça fonctionne.
Merci beaucoup à vous je suis absolument ravi, et je me demande aussi comment j’ai bien pu faire pour ne pas réussir avant en ayant fait la même méthode.
Pour info, j’avais compris la balise au lieu de , c’est pour ça que ça ne fonctionnait pas.J’aurais une ultime question si cela ne vous dérange pas. Lorsque quelqu’un aime l’article l’image qui est affichée sur le lien facebook est une image après l’article, et non une image du contenu de l’article. En fait il me prend l’image tout en bas à droite du « TOP ». Comment faire pour qu’il me prenne la première image de mon article ?
Merci d’avance.PS: sans cliquer sur j’aime, vous n’avez qu’à appuyer sur « recommander » vous comprendrez tout de suite si c’était un peu confus.
1 février 2012 à 10 h 02 min #812861AnonymeInvitéMaître WordPress34072 contributionsCe message a été supprimé suite à la demande de l’auteur.
1 février 2012 à 17 h 59 min #812860Merci pour votre lien, je l’avais déjà visité une fois sans succès, mais il faut dire qu’à ce moment là je n’avais même pas réussi à mettre en place la barre… bref, je ne comprend pas très bien le tuto. Mais voici comment j’ai procédé :
Mettre le premier code de cette façon, en dessous de « »
<html >Ensuite mettre le second code, c’est à dire celui-ci
// Ajout d’Open Graph pour le Doctype
function add_opengraph_doctype( $output ) {
return $output . ‘ xmlns:og= »http://opengraphprotocol.org/schema/ » xmlns:fb= »http://www.facebook.com/2008/fbml »‘;
}
add_filter(‘language_attributes’, ‘add_opengraph_doctype’);dans le fichier functions.php.
Puis insérer encore un autre code dans functions.php
function insert_opengraph_in_head() {
}
add_action( ‘wp_head’, ‘insert_opengraph_in_head’, 5 );.
Pour ce qui est de la dernière étape, je ne vois vraiment pas comment procédé. En mettant le gros dernier bout de code dans le header ça ne fonctionne pas… c’est peut être moi, mais je trouve que ce tutoriel manque gravement de précision.
Pourriez vous m’aider à réaliser le tuto correctement s’il vous plait ? Merci d’avance !
1 février 2012 à 19 h 10 min #812859AnonymeInvitéMaître WordPress34072 contributionsCe message a été supprimé suite à la demande de l’auteur.
1 février 2012 à 19 h 28 min #812858Voilà j’ai fait tout comme vous me l’avez dit, cette fois il me dit qu’il y a une erreur à la ligne 104 de mon fichier functions.php. En gros il s’agit de cette ligne là :
$thumbnail_src = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ) );
2 février 2012 à 10 h 26 min #812857AnonymeInvitéMaître WordPress34072 contributionsCe message a été supprimé suite à la demande de l’auteur.
2 février 2012 à 19 h 46 min #812842Voilà ce que dit le code d’erreur.
Fatal error: Call to undefined function get_post_thumbnail_id() in /homez.228/gamesk/www/wp-content/themes/4-Games/functions.php on line 104
J’ai réessayé avec le code que vous m’avez proposé mais il me dit toujours la même erreur.
Non en effet je n’avais pas vu. Je m’y suis mis et voilà comment j’ai rempli mon code dans le head :
<meta property="og:title" content=" » />
<meta property="og:url" content=" » />Mais ça ne change pas grand chose…
3 février 2012 à 10 h 18 min #812856AnonymeInvitéMaître WordPress34072 contributionsCe message a été supprimé suite à la demande de l’auteur.
3 février 2012 à 10 h 50 min #812854Salut à tous,
J’ai le même souci avec le bouton like mais je suis pas « codeur »J’ai mis:
dans le header après la balise
et
dans mon modèle d’article là où je voulais faire apparaître le bouton (marge de droite)… Pensant remplacer après coup l’adresse du site par
Mais rien n’apparaît. Que dois-je faire?
Pour être complet:
Ma configuration WP actuelle
– Version de WordPress : 3.3.1
– Version de PHP/MySQL : 5.0.51 (client:5.1.49) PHPMyAdmin 3.4.0-beta2
– Thème utilisé : personnalisé
– Extensions en place : une vingtaine (dont Ajax login, Dave’s WordPress Live Search, Related Posts by Category…)
– Nom de l’hebergeur : planet-hebergement (123-hébergement)
– Adresse du site : http://www.allwewish.net
Merci d’avance!PS: j’ai le même souci avec le like google mais si vous m’aidez avec FB, je trouverai sans doute avec GG
3 février 2012 à 12 h 31 min #812855AnonymeInvitéMaître WordPress34072 contributionsCe message a été supprimé suite à la demande de l’auteur.
3 février 2012 à 20 h 18 min #812853Alors j’ai re-revérifié mais franchement je ne vois pas ou j’aurais pu commettre un erreur.
J’ai bien mis ce code dans functions.php :// Ajout d’Open Graph pour le Doctype
function add_opengraph_doctype( $output ) {
return $output . ‘ xmlns:og= »http://opengraphprotocol.org/schema/ » xmlns:fb= »http://www.facebook.com/2008/fbml »‘;
}
add_filter(‘language_attributes’, ‘add_opengraph_doctype’);
function insert_opengraph_in_head() {
global $post;
if ( !is_singular()) // On vérifie si nous somme dans un article ou une page
return;
echo »;
echo »;
echo »;
echo »;
echo »;
$thumbnail_src = wp_get_attachment_image_src( get_post_thumbnail_id( $post->ID ) );
echo »;
echo »;
}
add_action( ‘wp_head’, ‘insert_opengraph_in_head’, 5 );J’ai bien mis ce bout de code en haut du header :
<html xmlns="http://www.w3.org/1999/xhtml" >
Donc au final j’ai bien :
<html xmlns="http://www.w3.org/1999/xhtml" >
Mais toujours ce foutu code d’erreur. Voilà sinon j’ai enlevé le code du functions, mais j’ai laissé celui du header comme vous m’avez proposé de le faire.
4 février 2012 à 10 h 02 min #812852AnonymeInvitéMaître WordPress34072 contributionsCe message a été supprimé suite à la demande de l’auteur.
4 février 2012 à 12 h 01 min #812865Voilà j’ai rajouté le petit bout de code dans functions.php, et le code est bien pris, on voit bien la modification dans le code source…
Sinon oui pour le reste du code j’ai fait un copier/coller. En effet mise à part le nom du site il n’y a rien à changer, étant donné que tout est déjà configuré comme il le faut.
J’attends votre réponse, si jamais vous aviez une solution miraculeuse a me proposer, et je demanderais à l’auteur du sujet ensuite si ce n’est pas le cas.4 février 2012 à 15 h 59 min #812851AnonymeInvitéMaître WordPress34072 contributionsCe message a été supprimé suite à la demande de l’auteur.
4 février 2012 à 20 h 56 min #812849Oui tout à la fin.
C’est bizarre en effet, en même temps je vois pas à quoi ça peut être lié. -
AuteurMessages
- Vous devez être connecté pour répondre à ce sujet.