7
votes

AddThis: Modification des descriptions, titre et URL envoyées

Je construis un forum dans PHP et je souhaite que les utilisateurs puissent partager le titre et la description de chaque message sur Facebook, Twitter, ... etc. à l'aide du plug-in AddCeDis. Voici le code AddThis m'a donné:

    <!-- AddThis Button BEGIN -->
    <div class="addthis_toolbox addthis_default_style "
        addthis:url="www.example.com"
        addthis:title="Example Title"
        addthis:description="Example Description">
    <a class="addthis_button_preferred_1"></a>
    <a class="addthis_button_preferred_2"></a>
    <a class="addthis_button_preferred_3"></a>
    <a class="addthis_button_preferred_4"></a>
    <a class="addthis_button_compact"></a>
    <a class="addthis_counter addthis_bubble_style"></a>
    </div>
    <script type="text/javascript" src="http://s6.addthis.com/js/154/addthis_widget.js#pubid=rd-39e8r89e9er8er989"></script>
    <!-- AddThis Button END -->


1 commentaires

Bien que devrait être la bonne façon ... Changez les choses entre les citations derrière l'URL Titre et description HEH


4 Réponses :


2
votes

addthis Recommander spécifique que vous utilisez des balises méta à partir du open graphique protocole pour spécifier ce qu'il faut montrer

Nous recommandons vivement l'approche de balisage de page sur la transmission de vos paramètres de widget à nos API

Donc, dans votre cas, vous devriez que le code est mentir, il est original: xxx

et modifier votre en-tête pour inclure le supplément méta Tags, dans votre exemple, comme: xxx

Cela évite tout problème que vous pouvez rencontrer dans l'API client.


5 commentaires

Mais que se passe-t-il si j'ai une liste de messages et que je souhaite avoir plusieurs boutons supplémentaires, un pour chaque poste de la liste, tout autant avec l'URL appropriée?


Pourquoi le vote négatif ? Cette réponse est de août 2011 et je suis sûr, d'ici à présent, ils ont une manière différente de le faire, de simples ajoutez votre réponse, mais pas besoin de bownvote!


Désolé Balexandre, un autre bowvote. La question était je construis un forum en php et je souhaite que les utilisateurs puissent partager le titre et la description de chaque message et que vous ne pouvez pas le faire avec une seule balise méta. Je pense que cela ne répond pas à la question.


@commonpike La réponse a presque 4 ans, comme je l'ai dit dans le commentaire précédent, je suis sûr qu'aucune de ces œuvres d'aujourd'hui ... est tombée libre de mettre à jour la réponse ou d'ajouter le vôtre ... Je n'en ai toujours aucune idée de la Downvote Comme c'était comme ça, mes sites travaillaient alors ... nous n'utilisons plus addthis ...


Permet de ne pas prendre de discussions à profondément. J'ai bownvothed votre réponse car elle ne répond pas à la question, pas parce que c'est faux ou obsolète (ce n'est pas la règle des balises Meta).



2
votes

Je suis allé et autour avant de le trouver sur le site Web AddCe:

Définition de l'URL et du titre à partager

... Pour nos nouveaux outils, utilisez les paramètres de données-URL et de Titre de données ...

J'utilise son dernier code (AddThis_Sharing_Toolbox au lieu de AddThis_Toolbox) et tout ce que je pouvais trouver, c'étaient des personnes utilisant addthis: url = "" qui ne fonctionnait pas.



3
votes

AddThis n'appuie pas officiellement tous ces paramètres autant que je puisse dire (je ne peux pas les trouver tous en une fois dans leur documentation), il est donc idéal, vous devez simplement utiliser des balises opengraphiques sur la page que vous allez. Mais dans tous les cas ...

Vous devez le spécifier sur les boutons personnalisés eux-mêmes, pas sur la boîte à outils. Vous pouvez même spécifier l'image. Si vos boutons doivent venir d'Addthis au lieu de les spécifier vous-même, je ne suis pas sûr. P>

<div class="addthis_sharing_toolbox">
    <a class="addthis_button_facebook"
        addthis:url="http://google.com/"
        addthis:title="Here's a title"   
        addthis:media="http://images.google.com/example.png" 
        addthis:description="Here's a cool description">
        <i class="ico ico-facebook"></i>
    </a>

    <a class="addthis_button_twitter"
        addthis:url="http://google.com/"
        addthis:title="Here's a title"   
        addthis:media="http://images.google.com/example.png" 
        addthis:description="Here's a cool description">
        <i class="ico ico-twitter"></i>
    </a>

    <a class="addthis_button_linkedin"
        addthis:url="http://google.com/"
        addthis:title="Here's a title"   
        addthis:media="http://images.google.com/example.png" 
        addthis:description="Here's a cool description">
        <i class="ico ico-facebook"></i>
    </a>
</div>


0 commentaires

0
votes

Pour éviter toute erreur due à l'image, essayez de définir la largeur de l'image sur Minimuim xxx

ajouté dans la page où la boîte à outils en ligne est nécessaire xxx p> Ajout de widget.js dans la mise en page / page maître avant la fermeture de la balise corporelle xxx

***** Si toute erreur ci-dessous la vérification des informations sera utile **** < / p>


0 commentaires