WP Plugin Info Card


Plugin Info Card displays plugins & themes data in beautiful cards using WP Plugin & Theme APIs. With four blocks, four shortcodes, and several layouts and 14 schemes, you can display your plugins and themes in a variety of ways.

How does it work?

This thirteen minute video gives you an extensive overview on how WP Plugin Info Card works.

WP Plugin Info Card lets you display plugins & themes identity cards in a beautiful box with a smooth 3D rotation effect, or in a more large and responsive layout.

It uses WordPress.org plugins API & themes API to fetch data. All you need to do is provide a valid plugin/theme ID (slug name), and then insert the shortcode in any page to make it work at once!

This plugin is very light and includes scripts and CSS only if and when required (you can force scripts enqueuing in admin settings). The shortcode may be added anywhere shortcodes are supported within your theme.

The plugin also uses WordPress transients to store data returned by the API for 12 hours (720min by default), so your page loading time will not be increased due to too many requests.

The dashboard widget is very easy to set up: you simply add as many plugins and themes as you want in the admin page and they become visible in your dashboard. Fields are added on-the-fly and are sortable via drag-and-drop.

It is perfect to keep track of your own plugins and themes!

Quick Links (Shortcode Documentation)

Quick Links (Block Documentation)

Easy Digital Downloads integration is now available as part of the free plugin. Show off your EDD plugins too!

PREMIUM ADD-ON – WP Envato Affiliate Card


Please contribute a translation on the plugin translation page.


Feel free to make pull requests or issues on the WP Plugin Info Card GitHub account.

Credits: Originally developed and maintained by Brice CAPOBIANCO.


  • Plugin identity card
  • Admin page
  • Dashboard widget
  • Shortcode builder
  • Shortcode button
  • Another example with a theme (back of the card), a plugin with a custom icon, a plugin without icon (default WorPress logo)
  • Theme with the large layout
  • Plugin with the large layout
  • Plugin with the large layout in the sidebar
  • WordPress layout with a plugin card
  • WordPress layout with themes and 2 columns


This plugin provides 5 blocks.

  • WP Plugin Info Card Query Query and display a list of plugins or themes in a beautiful card format.
  • WP Plugin Info Card Add a beautiful plugin or theme info card to your site.
  • EDD Plugins Grid Display all EDD plugins as cards.
  • Site Plugins Card Grid Display all your active plugins in a grid layout.
  • Plugin Screenshots Info Card Add a beautiful plugin card with screenshots.


  1. Upload and activate the plugin (or install it through the WP admin console)
  2. Click on the “WP Plugin Info Card” sub-menu
  3. Follow instructions, every option is documented 😉


Is the card-flipping effect cross-browser compatible?

Yes, it is compatible with most recent browsers, except for Opera (but IE10+ works!)

How do I create my own template?

This video shows you how:


Çile 15, 2021
Thanks for the great plugin. Do not limit this plugin to just wordpress. So, using these layouts, let’s manually add posts such as e-books, websites, photos, and documents downloads.
Kanûn 3, 2020
L’extension fait parfaitement le travail ! – Système simple pour surcharger les template – Shortcode très bien fournis en options – Blocs Gutenberg
Çile 26, 2020
I was happy to find this plugin! Made adding my own plugin’s card to my website straight forward and got to focus on styling more than the API to pull the info. Very happy 🙂
Read all 23 reviews

Contributors & Developers

“WP Plugin Info Card” is open source software. The following people have contributed to this plugin.


“WP Plugin Info Card” has been translated into 3 locales. Thank you to the translators for their contributions.

Translate “WP Plugin Info Card” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Released 2024-07-20
  • Read the full announcement post for this release.
  • New feature: override plugin and theme titles, including in the grid layouts.
  • New feature: hide a plugin or theme from a grid layout.
  • New feature: Query block and shortcode now supports CSS Grid for layout structure.
  • New feature: You can now skip and exclude animated GIFs from the plugin screenshots block for performance reasons.
  • Block tweak: Main plugin info card block has better usability and overridable titles.
  • Block tweak: Query block has been redesigned for more intuitive searching.
  • Block tweak: Site Plugins Grid now loads immediately without requiring an extra button click.
  • Block tweak: Removed the Edit button from the Site Plugins Grid as it was redundant.
  • Bug fix: Lightbox wasn’t working on some installs for the screenshots block/shortcode.
  • Bug fix: Stats columns in the screenshots block/shortcode looks much better on mobile devices now.


  • Released 2024-07-17
  • Read the announcement post for more details.
  • New Feature: Added Easy Digital Downloads integration.
  • Bug fix: Fixing large layout in the block editor.
  • Bug fix: Fixing mobile styling in the admin options.


  • Released 2024-07-09
  • New layout: Ratings. Display plugin or theme ratings in a card format. Read the announcement post for more details.
  • New feature: data is stored as options for redundancy and performance.
  • Bug fix: Lazy loading the screenshots block was causing layout inconsistencies, so it has been reworked.
  • New feature: can clear the backup options from the admin panel.
  • Bug fix: Flex layout now has a max-width of 772px to match the smaller banner sizes.
  • Bug fix: Fixed broken HTML tag, which was causing columns to invalidate.


  • Released 2024-03-06
  • New admin panel look and feel.
  • New Plugin Screenshots block and shortcode allows you to display plugin screenshots.
  • See ?the announcement post for more details.


  • Released 2023-12-12
  • Fixing translations not being set properly with the text domain.


  • Released 2023-10-13
  • Bug fix: beginning and trailing slashes broke the output on the frontend.
  • Bug fix: editor now strips out slashes on blur.
  • Enhancement: copying/pasting a .org URL into the block editor now automatically converts it to a slug.


  • Released 2023-08-05
  • Fixed a block editor bug where certain plugins were not returning a require argument.
  • Fixed a block editor bug where the site plugin list wasn’t loading to due an invalid object type.
  • Tested with WordPress 6.3 and resolved any deprecation notices.


  • Released 2023-06-17
  • Fixed a bug where the WordPress default layout was not saving.
  • Added block transforms for the main block so that pasting a theme or plugin URL should pull up WP Plugin Info Card automatically.
  • Added block transform to convert from regular embed into info card block.


  • Released 2023-02-14
  • Fixing undefined index in the main shortcode output.


  • Released 2023-01-20
  • New shortcode and block: Site Plugins Card Grid.
  • The plugin’s code and build scripts have been updated to the latest standards.


  • Released 2023-01-07
  • Added ability to sort results by active installs, downloads, and last updated in the Query shortcode/block.


  • Released 2023-01-02
  • Fixing defaults not being applied correctly for blocks.


  • Released 2022-12-30
  • The Plugin Info Card Query block got a bit of a makeover.
  • Fixing numerous style and data inconsistencies in the block editor.
  • Updating block editor and plugin build scripts. See GitHub.


  • Released 2021-06-04
  • Re-worked admin panel options.
  • Re-worked primary Gutenberg block.


  • WordPress 5.5 compatibility.


  • Released 2020-01-30
  • Improved Gutenberg block loading and edit screens.
  • Blocks are full-width by default.
  • Added block previews to blocks.
  • New multi mode to allow multiple plugin output using one shortcode or one block.
  • Added two new color schemes.


  • Released 2019-06-23
  • Gutenberg block improvements
  • New color scheme (Scheme 12) for Magenta.


  • Released 2019-06-02.
  • Added Center as the default layout choice.
  • Added layout to the Gutenberg layout settings upon load.
  • Code cleanup and fixes.


  • Released 2019-05-24
  • Documentation updates.
  • New scheme – Dark mode


  • Released 2019-05-21
  • Fixing card styles not showing properly.


  • Released 2019-05-21
  • Documentation Update


  • Released 2019-05-17
  • Gutenberg fixes and enhancements
  • New FLEX layout option in Gutenberg and the shortcodes


  • Released 2019-05-15
  • Adding loading animation to Gutenberg blocks
  • Fixed theme download count from active installs to downloads


  • Released 2019-05-13
  • Fixed float on one column query layouts


  • Released 2019-05-13
  • Added Query Selector Gutenberg block
  • Removing Custom from Gutenberg blocks as it makes no sense from a block perspective
  • Fixing PHP error in query Selector
  • Adding Reset button to Gutenberg blocks so you can change your settings


  • Released 2019-03-18
  • Fixing PHP notices and showing theme download count in dashboard widget.


  • Released 2019-03-17
  • Fixed downloaded being blank (changed to active installs)
  • Added Gutenberg block

2.5.2 – 03/14/2019

  • Tested on WP 5.1 with success!
  • Tested on WP 4.7.3 with success!
  • Fix broken image URLs after plugins directory update

2.5.1 – 11/03/2016

  • French translation update (thanks to @wolforg)
  • Change text-domain to take advantage of language packs translate.wordpress.org

2.5 – 08/19/2016

  • New: Add “WordPress” layouts for plugins and themes
  • New: Add the ability to use custom queries to retrieve plugins & themes by tags, author, etc. (new shortcode: wp-pic-query)
  • New: The new shortcode wp-pic-query is able to output items in a grid system (1, 2 or 3 cols).
  • New: use wppic_api_query hook to perform query customization
  • New: use wppic_query_content to filter what wp-pic-query shortcode returns
  • Fix translations + add new string to translations files
  • Fix live preview URL for themes
  • Fix typo on themes layouts
  • Fix a warning in the theme large layout
  • Improve API parser (store more data from the API). Eg: active installs, description
  • Improve CSS
  • Improve register_activation_hook and register_uninstall_hook call for better performance
  • Enqueue minified CSS (forget in the previous version)
  • Update french translation
  • Tested on WP 4.6 with success!

2.4.3 – 12/14/2015

  • Fix an issue on options save in the admin page
  • Tested on WP 4.4.2 with success!

2.4.2 – 12/14/2015

  • Make the shortcode_atts_wppic_default hook available thanks to the shortcode_atts() third parameter
  • Fix a minor CSS bug on the large layout height reported by @posykrat: https://wordpress.org/support/topic/height-100-for-large-display
  • Best compliance with WordPress coding standards
  • New WPPIC_VERSION constant. Will ease improving refresh browser caching after plugin updates (mainly on CSS and JS files)…

2.4.1 – 10/09/2015

  • Replace jQuery live() function by on() function to prevent JS error (fix an issue with Visual composer)

2.4 – 08/25/2015

  • Tested on WP 4.3 with success!


  • Fix a PHP warning using is_wp_error if plugin or theme slug does not exists
  • Fix a JS bug on the preview card when changing the color sheme on the fly
  • Minor CSS fix in the admin with WP 4.2 (.card class is now used by the core in admin)
  • Tested on WP 4.2 with success!
  • readme.txt update


  • Serbo-Croatian translation by Andrijana Nikolic from Web Hosting Geeks
  • Targeting user appreciation links to 5 stars 🙂
  • Replace the credit’s link target with the plugin’s documentation english page


  • French translation updated
  • New option added to ask for displaying the credit on cards.
  • Security issue fix thanks to Julio Potier 🙂


  • Minor CSS fix – max-with 100% for large layout image
  • Use PNG icon as SVG fallback on the visual editor button


  • Change “Download” into “More info” on card layout
  • Translations update



  • Minor security improvements
  • Minor CSS fix on dashboard widget
  • Purge transients on plugin activation/updates


  • Fix date format on dashboard widget
  • Date internationalization
  • Templates update for better date support


  • Minor PHP improvements
  • Check if Memcache is loaded to prevent unncessary db request during transients purge
  • Template update – differents links added on icons
  • Remove logo from meta
  • Minor CSS updates


  • PHP fixes on admin error
  • Better performance – options stored in a global var (less db requests)
  • Relief of admin page functions (more maintainable)
  • FR Translation fixes – backslash issues


  • New hook added
  • readme.txt update


  • Total re-factoring of the plugin core files and structures
  • Many hooks added
  • CSS updates and fixes
  • Translation update
  • PHP fixes
  • Fixed issue on Widget cache duration (5min)
  • Random slug from slugs list (comma-separated)
  • Large layout template added
  • Color scheme and layout parameters added to WYSIWYG UI
  • Custom template layout support
  • Better scripts enqueuing (new action)
  • New option to force scripts enqueuing
  • Tested on WP 4.1 with success!
  • New screenshots
  • readme.txt update
  • Special thanks to Hugh Lashbrooke for his help in improving the plugin 🙂


  • Many hooks added
  • More clean code and template render
  • Clear cache button in admin
  • CSS updates and fixes
  • Translation update
  • PHP fixes
  • Remove ugly paypal donate button in admin
  • Random slug from slugs list (comma-separated)
  • Large layout template added


  • SVG logo in admin menu (base64 encoded)
  • Improvement of theme & plugin template
  • PHP fix
  • Square image for themes card
  • readme.txt update


  • Media upload in TinyMCE ui modal for default thumb
  • Introduction of card template (beta)
  • Theme API added + new template
  • Using WordPress native functions to fetch data from API, including icon and banner
  • Remove banner + logo parameters
  • Many PHP bug fixes
  • Js improvement (better ui)
  • CSS improvement (better ui)
  • Widget improvement fot plugins+theme display
  • Set transient default lifetime to 720 (before 10)
  • Specifice transient for widget (10 min)
  • Translation string added
  • Form validation in TinyMCE ui modal
  • New admin options for theme API
  • readme.txt update


  • New option for color scheme
  • New param for color scheme
  • Minor CSS improvements
  • 10 new colors schemes/skins


  • Polish translation by Kuba Mikita
  • Widget UI translation
  • Plugin meta translation

  • Logo on plugin directory list
  • Remove unnecessary files from trunk


  • New logo
  • Minor CSS fixes
  • Admin + widget minor updates


  • New param added to ajaxify the card
  • Fix minor php issue
  • Improve dashboard widget ajax function.
  • New admin option to activate or deactivate ajax on widget
  • Minor CSS fixes and improvement
  • Now use minify css and scripts un front
  • Added error message when slug is wrong or plugin offline
  • readme.txt update + admin page documentation update


  • Shortcode may now be displayed everywhere in the page (content/widget) because JS & CSS are loaded via a global var.
  • Ajaxify dashboard widget.
  • Fix bug on saving empty plugin list with deactivated dashboard widget
  • New param added to specify transient life time
  • Daily cron added to purge transients


  • Fix on foreach. Related topic: https://wordpress.org/support/topic/errors-on-saving-dashboard-widget?replies=5#post-6197891


  • Fix on widget if plugin list is empty


  • Typo fix.
  • PHP fix if no plugin slug is set during options updates
  • CSS fix for transparent logos
  • Fix if required version already includes ‘WP’
  • Now translatable + add French translation
  • Update readme.txt


  • Typo fix.
  • Add link to admin page
  • Update readme.txt


  • First release.