Demo Importer


This plugin cover demo import action and simplify it for end-users, so the whole import process require just a few clicks. You can specify which plugins are required for demo data installation, and then configure demo content (posts, pages, menus, images, forms for “Contact Form 7” plugin, to name a few) to be uploaded.

Please note: Demo Importer plugin need to be integrated in theme and does not work without such integration. Go to GitHub repository and check examples that could help you implement this in your theme.


  • Automatically install all required plugins,
  • Whole installation process in one modal, as few clicks required as possible,


  1. Make sure your theme supports this plugin
  2. Install the plugin through the WordPress plugins screen directly or upload the plugin files to the “/wp-content/plugins/demo-importer” directory.
  3. Activate the plugin through the “Plugins” screen in WordPress


There are no reviews for this plugin.

Contributors & Developers

“Demo Importer” is open source software. The following people have contributed to this plugin.


Translate “Demo Importer” into your language.

Interested in development?

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



  • compatibility with WP 5.4 confirmed
  • dependency packages updated


  • popup now can be closed with “esc” key press
  • admin menu item is now added only if demo import is available
  • demo import data for Tanga WordPress theme updated


  • REST API fetch path fixed
  • JS fetch function now used through @wordpress/api-fetch package


  • fixed WP_Upgrader_Skin compatibility
  • code improvements


  • built-in support for Tanga WordPress theme


  • native WordPress React used instead of custom one
  • i18n implemented instead of global object from PHP
  • code improvements


  • initial release