This plugin can be used to display the recent download count of a theme, as well as various other details such as the author and when it was last updated. It also includes a link to the WordPress Theme repository if it exists.


Latest version: Download BNS Theme Details v0.4.1 [zip]


  1. Go to ‘Plugins’ menu under your Dashboard
  2. Click on the ‘Add New’ link
  3. Search for BNS Theme Details
  4. Install.
  5. Activate through the ‘Plugins’ menu.
  6. Place the BNS Theme Details widget appropriately in the Appearance > Widgets section of the dashboard; or use the default [ bns_theme_details ] shortcode (without the spaces) in a page or post.

Reading this article for further assistance with plugin installation:

/** —- */

Shortcode Usage:

  • [ bns_theme_details ] – this is the default (less the spaces) which will display the current active theme on the site (provided it is hosted on the WordPress repository).

Shortcode parameters (and their defaults):

  • title => __return_null() … returns nothing
  • theme_slug => wp_get_theme()->get_template() … uses the current theme; the theme name can also be used in place of its slug provided they are similar
  • use_screenshot_link => true … displays main screenshot
  • show_name => true … displays the theme name
  • show_author => true … displays the author name
  • show_last_updated => true … displays when the theme was last updated
  • show_current_version => true … displays the current theme version
  • show_rating => true … displays the current “star” rating of the theme
  • show_number_of_ratings => true … displays the number of ratings the theme has received
  • show_description => true … displays theme description (this is false by default in the widget section)
  • show_downloaded_count => true … displays the total download count
  • use_download_link => true … displays a download link pointing to the current version of the theme in the WordPress Theme repository
  • show_changelog => true … displays the contents of the theme’s changelog.txt file if it exists



  • Released August 2015
  • Updated to use PHP5 constructor objects


  • Released December 2014
  • Added “in plugin update message” functionality
  • Added changelog to output (requires theme to use changelog.txt file)
  • Added enqueue statement for scripts and styles
  • Added CONSTANTS for “DRY” purposes and customization paths
  • Added more specificity to the output for more finely tuned styles
  • Added plugin “icon” assets
  • Change sanity check to ensure $theme_slug is not empty versus not null
  • Corrected shortcode filter reference to indicate bns_theme_details
  • Corrected conditional statements (changed === to ==)
  • Modified textdomain to use full plugin slug bns-theme-details
  • Spice things up by leveraging BNS Inline Asides to minimize the Changelog display
  • Switched order of “Theme Name and Author” with the “Screenshot”
  • Updated required version to 3.6 in reference to the shortcode filter option
  • Updated exit_message if WordPress version is too low
  • Wrapped <img /> tag in a <p /> tag for better display compatibility


  • Released February 2014
  • Correct shortcode parameters not recognizing boolean checks


  • Released February 2014
  • Added theme description to output


  • Initial release – February 2014

For plugin support, please visit the Support forums or visit Thank you!