Plugin Directory

JM Twitter Cards

Easy integration of Twitter cards in WordPress. All card types provided.



  • 16 Aug 2015
  • Clean my mess with authorship
  • Cards will break if you use my Twitter Acount as site or creator
  • I've no other choice
  • A notice will appear in admin for those particular cases


  • 12 Aug 2015
  • delete default option with my credentials
  • actually this is not a good idea
  • by default I'm the author
  • sorry for that.



  • 25 July 2015
  • Major update
  • autoload resources
  • requires now PHP 5.3++, won't break on PHP 5.2 but files won't be loaded so no markup...
  • don't load files if PHP version is not compatible
  • improve namespace
  • use admin default font not the font I like
  • delete product and gallery cards cause they're no longer supported by Twitter


  • 02 Jan 2015
  • small fixes
  • delete fancy rwd menu in admin (not compatible with no js and not very handy) and replace it with native WP UI
  • improve phpdoc


  • 22 Nov 2014
  • Refactoring code
  • Delete messy parts of it
  • Kinda MVC structure
  • Fix missing translations for documentation
  • Remove useless functions from main file and put them into JM_TC_Init class
  • No needs for inheritance actually, not even logical, options cannot inherit from utitilities
  • Get post object from get_queried_object() in markup class - seems safer considering global $post often get screwed
  • Delete trailingslashit function (kinda heavy while doing nothing really helpful here)
  • Small fixes on admin CSS


  • 12 Oct 2014
  • Better PHP documentation
  • Reorganize code
  • Responsive web design for admin page and menu
  • Update documentation and fix 404 on img


  • 25 Sep 2014
  • Fix bug with meta desc disapearing when img at the very top of content box
  • Delete useless hook for admin scripts and use $hook_suffix


  • 06 Sep 2014
  • Add option for users. You'll be able to grab post excerpt as meta desc for Twitter. Be aware that it will override any desc set with SEO plugin.
  • Add new icons for plugin


  • 12 Aug 2014
  • bugfixes
  • reorganize folders
  • globalize options
  • more hide with metabox js. In fact some parts such as img box are not needed for some card types (ex: gallery cards)


  • 04 Aug 2014
  • Change file names for classes
  • Bugfixes and security enhancements


  • 26 July 2014
  • Add support for SSL


  • 18 July 2014
  • Fix notices with new super crop option
  • Delete useless img for menu icon and use dashicon instead
  • Delete metabox img size option, it will reduce the bloat. In fact it used to produce A LOT of files.
  • While it provided some flexibility (to a certain extent) users were not so happy with this huge amount of img files
  • To set img size, set it in option page, if you want to change, change the value in option page (img section) and use regenerate thumbnails plugin. Plus it reduces the amount of options to set per each post.
  • Add js to meta box so users do not have to scroll down too much (you get only the option you need for each card type)
  • Add paypal donation form in about section (only if you want to help me to keep this free) instead of wishlist people do not want to use ^^


  • 13 July 2014
  • Add new crop options for WordPress 3.9++, it allows you to make fine crops. You can define crop x (in width) and crop y ( in height)
  • Indeed only works with latest versions of WordPress, later than 3.9


  • 04 July 2014
  • fix bug with NGG (Next Gen Gallery) in post edit
  • better init for markup
  • remove unecessary class extends
  • bugfixes in admin


  • 22 June 2014
  • Small fix: HTML meta name og does not exists ! Now the plugin uses meta property


  • 14 June 2014
  • add option to import/export options quickly, this will let you quickly export/import settings in JSON format
  • could save a lot of time especially in multisite mod
  • I decided to add this feature instead of adding some network-wide options that could be tricky
  • Fix missing translation for yes/no options
  • Fix some bug in preview
  • Remove loop through network in uninstall because it doesn't scale actually


  • 7 June 2014
  • Fix preview with undefined index (new option open graph)
  • Add debug method in utilities


  • 6 June 2014
  • Suppport for Open Graph
  • Improve multisite compatibility (default options, uninstall)
  • Fix some mistakes in spanish
  • Fix notices regarding default options when activating


  • 19 May 2014
  • Fix issue when shortcode is at the top of posts thanks to jrthib
  • No more backward compatibility before WP 3.6, plugin won't break but gallery card won't work for these old old versions of WP
  • Rebuild preview because of the bug with overflow and replace it with a visual preview
  • Be careful this is just a hint, this shows how your card could look not the real result with validator
  • To do : add the js to metabox and improve multisite compatibility


  • 11 May 2014
  • Fix wrong post meta key for player stream
  • Fix robots.txt function
  • Add tabs to admin pages (menu on top for better UX with admin nav)


  • 07 May 2014
  • Skip () for classes because we do not need it, actually no argument in constructor
  • Removes notices, just uncheck option cards in WP SEO if enabled on plugins_loaded (soft way)
  • Add app card type to meta box, add country field for meta country application not available on the US app store
  • Add spanish translation for plugin & documentation so now full spanish version, huge thanks to Andrew Kurtis from WebHostingHub (http://www.webhostinghub.com/)


  • 03 May 2014
  • Add confirmation message for option page when settings are saved
  • Add translation in Spanish for documentation
  • Fix bug with capability name
  • Add 2nd footage, a video for troubleshooting
  • Re-add preview feature, use only PHP for this
  • Fix bug with preview WP SEO
  • Add 3rd footage : multi-author video tutorial
  • Update framework cmb
  • Fix the issue with strip_shortcodes() not working


  • 21 Apr 2014
  • Fix fallback All In One SEO title
  • Put the card type selected in admin option page as default setting for meta box because it so a pain to select it on each post when meta box is enabled ^^
  • Note that if you want to change card type for a particular post you'll need to use this select
  • Everything that can be default is now set so even you do not have to set it if you do not want to
  • Will save your time !
  • Fix bug with get_post_meta and custom fields
  • Fix escaping quotes and stuffs like this with WP SEO by Yoast desc and title
  • Rebuild French Translation
  • Add tutorial menu with videos explaining how to use the plugin


  • 16 Apr 2014
  • Fix bug with SEO plugins detection
  • Fix bug with older versions of WorPress where wp_enqueue_media() does not exist (just not use it for those installations)
  • Add src parameter to all meta image, this should make the Twitterbot treat the image as a unique URL and re-fetches the image
  • Fix PHP 5.4++ issue with static method called non statistically


  • 14 Apr 2014
  • Fix PHP warning when calling static method
  • Make it compatible with older versions of PHP
  • it's a small fix and it can help users running PHP under 5.3
  • Fix super weird bug with PHP_INT_MAX and jetpack (jetpack menu was hidden)
  • Some users reported errors on update and it was due to the fact they're using old versions of PHP under 5.3
  • The fix can be done in the next update but I encourage you to migrate from PHP 5.2 to 5.3 in any case
  • Improve User interface by splitting admin into pages : only important settings, the plugin does a lot of checking on its own
  • Rebuild the entire code for maintenance
  • Use now a robust framework for metaboxes, this allows some new features such as preview for images and less html markup in PHP files
  • 2 metaboxes in post edit now, one for images and one for other markup
  • Thanks a lot to the beta tester who have tested this new version and reported bugs and so helped me a lot with this new version


  • 5 dec 2012
  • Initial release
  • thanks GregLone for his great help regarding optimization

Requires: 3.6 or higher
Compatible up to: 4.3.1
Last Updated: 2015-9-17
Active Installs: 9,000+


4.7 out of 5 stars


2 of 4 support threads in the last two months have been resolved.

Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.

100,1,1 100,1,1
100,1,1 100,1,1 100,1,1
0,1,0 100,1,1