JM Twitter Cards

What does this plugin do?

A plugin meant to simplify Twitter cards integration on WordPress. You can customize your Twitter cards per each post. Once activated the plugin adds Twitter cards on your posts according to your settings. Enjoy ! It’s fully compatible with :

  • SEO WP SEO by Yoast (do not check cards option in this plugin if activated) and All in One SEO
  • Advanced Custom Fields used for SEO

The plugin allows you to customize your cards per each post. But do not activate cards in SEO by Yoast plugin. Otherwise markup will be added twice. If you choose full customization you should see a custom metabox in your post edit.

Partager sur les réseaux

Commentaires

  1. a écrit

    Bonjour Julien,

    Je rencontre une erreur lors de l'installation du pluging et pourtant ma version wordpress semble compatible (3.5)
    J'ai fait une première installation sans difficulté. Puis dans l'administration du pluging j'ai voulu activer l'option meta-box
    Le message d'erreur suivant s'est affiché : syntax error, unexpected T_FUNCTION in /homez.387/lavieman/www/wp-content/plugins/jm-twitter-cards/admin/meta-box.class.php on line 281
    Ce message a totalement bloqué l'accès à l'administration de mon wordpress. Du coup, j'ai supprimé manuellement le pluging via FTP, espérant réinstaller le pluging sans activer l'option meta-box. Mais impossible de réactiver le pluging, le même message d'erreur intervient après installation quand je veux activer le pluging, mais cette fois-ci, sans pour autant que l'administration du wordpress s'en trouve bloqué.
    Dans ma suppression manuel aurais-je oublié de supprimer des fichiers ? Pourtant j'ai bien supprimé tout le dossier.

    je suis un peu triste car ce pluging semble effectivement tout frais et super pratique.

    Qu'en dis-tu ?

    Amicalement,
    Emmanuel

    • a écrit

      Salut Emmanuel,

      Merci d'avoir signalé ton problème. J'ai lancé une MAJ du plugin qui j'espère résoudra ton souci. Pour ma part j'ai fait beaucoup de tests avant de publier cette version. Peux-tu restester?

  2. a écrit

    Je viens de relancer l'installation. Au moment de l'activation j'ai à nouveau le message d'erreur

    L’extension n’a pu être activée, car elle a déclenché une erreur fatale.
    Parse error: syntax error, unexpected T_FUNCTION in /homez.387/lavieman/www/wp-content/plugins/jm-twitter-cards/admin/meta-box.class.php on line 281

    e.

    • a écrit

      Re,

      Je n'ai pas cette erreur sur 4 installations différentes avec des plugins différents. J'ai mis à jour l'article en attendant avec un lien vers la version précédente du plugin si cela t'intéresse.

  3. a écrit

    Plus facile avec le lien de la source : view-source:http://www.tube2com.com/agence-referencement-adwords-vannes/

    Dans le code du plugin, j'ai http qui se cale tout le temps devant mon id twitter

    • a écrit

      C'est conçu et testé pour 3.0++. Je ne vois qu'une chose alors : un problème de role... j'ai mis une condition current_user_can('publish_posts') parce qu'il n'y a que ceux qui publient des posts qui ont besoin de ce champ. Mais normalement tu es admin non?

  4. a écrit

    Ok vu, c'est le plugin Yoast qui fait merder la page profil. Du coup desactivation et réactivation et ça marche (me demande pas comment :D)
    Merci pour l'aide en tout cas !

  5. a écrit

    Je découvre ce blog plein de bons conseils et d'astuces pertinentes avec un article qui tombe à pic pour moi puisque j'envisage prochainement d'ouvrir un compte Twitter. Consciente qu'il va me falloir du temps pour y rassembler des abonnés en phase avec ma thématique, en l'occurrence la photographie, je vais devoir mettre toutes les chances de mon côté pour gagner en visibilité dès le départ. Ces fameux Twitter Cards devraient m'y aider...

  6. a écrit

    Hello, Julien, I have been using your JM Twitter Cards WP Plugin, and it is great, very easy to configure, and outputs the code pretty nicely.

    Except for one thing: the description. While the function removes tags & special characters, it leaves extraneous spaces, line breaks and tabs, which makes the mark-up look... odd.

    I found this, which removes all of those extra bits in one line, so I thought I'd pass it along:
    preg_replace("/s+/", " ", $the_excerpt);

    I use this after strip_tags and strip_shortcodes.

    Hope you find this useful,
    Atg

  7. Matt a écrit

    Salut,

    As per latest comments, the latest mod is pumping out an error.
    Warning: strip_tags() expects parameter 1 to be string, array given in /mydir/public_html/wp-content/plugins/jm-twitter-cards/jm-twitter-cards.php on line 54

    How I temp disabled. Appears to be working ok, but obviously will not remove the extra whitespaces

    Line 54 of jm-twitter-cards/jm-twitter-cards.php I commented out :
    // New function that remove unecessary spaces
    function jm_tc_remove_spaces($space) {
    $nospace = strip_shortcodes( strip_tags( preg_replace("/s+/", " ", $space) ) );
    return $nospace;
    }

    ----------------
    [moderation: bad code display] it's actually my bad forgot to say code is displayed with a shortcode (I changed theme recently).

  8. a écrit

    Bonsoir.

    Depuis la dernière mise à jour du plugin, j'ai ce message:
    " Warning: strip_tags() expects parameter 1 to be string, array given in /homez.379/adefaut/www/wp-content/plugins/jm-twitter-cards/jm-twitter-cards.php on line 54"

    Je ne sais pas trop quoi faire.
    Est-ce normal ?

  9. a écrit

    Bonjour

    J'ai installé le plug-in ce we, et ouf ça fonctionnait, mais voilà que ça part de nouveau en vrille. Le champ cliquable résumé n'apparaît plus sous twitter et lorsqu'il apparaît encore pour des cards plus anciennes, il est vide.
    Exemple d'article concerné : http://www.ma-redactrice.com/une-premiere-partie-quelle-etait-bien-paul-ecole/
    Une idée d'où est ce que ça peut venir?

    • a écrit

      C'est sûrement un problème de robots.txt, ce fichier situé à la racine de l'installation WP doit indiquer à Twitter qu'il a le droit de parcourir certains dossier, notamment uploads. Pour le code à rajouter, voir la doc ou la FAQ.

  10. a écrit

    Merci de la réponse! Mais j'ai bien peur que ça ne soit pas ça! J'ai créé un fichier robots.txt comportant les mentions indiquées, l'ai calé à la racine du site (il s'affichait correctement dans mon navigateur), ai créé un article test et touitté le tout : ça ne change rien.

  11. a écrit

    Bonjour! J'ai eu l'approbation de twitter pour mon site (http://quartierlointain.org) et j'ai installé votre plugin... Est-ce que je dois intégrer un code quelque part? Et lequel? Parce que lorsque je mets mon url dans twitter, rien ne change... Peut-être avez-vous une version française de votre documentation? En vous remerciant!

  12. a écrit

    Bonjour.

    Je rencontre un petit souci avec le plugin. Dans l'affichage des cards lorsqu'il s'agit de la section projects, j'ai l'affichage des raccourcis entre crochets du page builder qui s'affichent à la place d'un texte simple servant de résumé. Existe-t'il une manipulation permettant de modifier la meta description pour chaque article ou projet ?

A dispo pour vos commentaires

*Pour un lien utilisez [a href="votre_lien"][/a]
*Pour une citation tilisez [q][/q]
*Pour afficher du code utilisez [php][/php]
Si votre code dépasse les 20 lignes, merci d'utiliser des services gratuits comme pastebin En dehors de ces shortcodes n'essayez pas d'inclure des balises HTML, elles ne sont pas autorisées.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *