Limited-Time Offer

Get Extra 20% off on FullCharge Yearly Plan — available for first 10 users only. Don’t miss out! 🚀

Catch Themes Demo Import · Version history

Catch Themes Demo Import changelog and version history

Latest version
3.4
Jul 11, 2026 (4 months ago)
Releases
34
since 2019
In the last year
6
about one every 27 days
Tested up to
WordPress 7.0.8
PHP 7.4 or later

Releases each year

  • 20194 releases
  • 20208 releases
  • 202110 releases
  • 20223 releases
  • 20231 release
  • 20241 release
  • 20251 release
  • 20266 releases

20266 releases

  1. Catch Themes Demo Import 3.4Latest

    • Security: The helper that installs/activates the Essential Content Types plugin now checks user permissions and a security token before doing anything, and only accepts the two Essential Content Types plugins (Reported by PRISM via Wordfence)
    • Bug Fixed: Users who can import demos but cannot manage plugins no longer see a “permissions” error page instead of the importer
    • Bug Fixed: File-read failures now show the actual error message instead of an internal error code
    • Bug Fixed: The demo search box container had a broken HTML attribute and could display unstyled
    • Bug Fixed: A JavaScript error no longer breaks the page when the importer is opened from the Tools – Import screen
    • Bug Fixed: Menu widgets whose menu is not part of the import no longer end up pointing at a missing menu
    • Bug Fixed: Failed Redux or customizer-image downloads are now skipped gracefully instead of stopping with a PHP error (including unsupported image types such as WebP)
    • Bug Fixed: WP-CLI import command no longer crashes when demo files cannot be downloaded
    • Improved: Popup dialog titles and buttons are now translatable
    • Improved: The “enable custom menu widget IDs fix” filter now works under its documented cp-ctdi name (the old spelling still works)
    • Improved: Cleaned up the remaining warnings reported by the Plugin Check plugin and removed a stray system file from the package
  2. Catch Themes Demo Import 3.3

    • Added: initial Block / Full Site Editing theme support — imports Global Styles, Navigation and customized templates/parts, and remaps IDs in block content; runs automatically when a block theme is active
    • Added: Block theme demos can set the WooCommerce Shop, Cart, Checkout and My Account pages to the imported demo pages, so the Shop and other store pages work right after import
    • Bug Fixed: Import no longer fails with “Error: OK (200)” on sites that display PHP notices — error output from other plugins/themes can no longer corrupt the importer’s response (errors are still written to the debug log)
    • Bug Fixed: Imported block themes’ templates, template parts and navigation no longer show “Block contains unexpected or invalid content” in the editor — block markup is now preserved exactly during import
    • Bug Fixed: Imported menu links (and other links baked into the demo) now point to the site they are imported on, instead of the original demo site
  3. Catch Themes Demo Import 3.2

    • Bug Fixed: Large demo imports no longer stall mid-way — the importer keeps its progress for the entire run and shows a status note while images download
    • Bug Fixed: A slow or unreachable image no longer halts the whole import; the importer skips it and continues
    • Bug Fixed: Imported menus are now assigned only to the locations the demo actually defines, not forced into every header, footer, and social area
    • Bug Fixed: Widget areas are cleared before demo widgets are imported so default WordPress widgets do not mix in; cleared widgets move to Inactive Widgets, not deleted
    • Bug Fixed: Import no longer fails with a 403 Forbidden error if the page is left open — the security token is refreshed automatically
    • Bug Fixed: Broken “Free Plugins” sidebar links, missing HTTPS on plugin header URLs, and a missing translatable label on the Features tab
    • Security: Hardened POST value handling and applied strict type comparisons throughout
  4. Catch Themes Demo Import 3.1

    • Bug Fixed: Customizer settings now import for themes installed in a subfolder (the import previously failed with “not suitable for current theme”)
    • Bug Fixed: Customizer import file format check no longer passes invalid files through
    • Bug Fixed: Manually uploaded Redux files are now found and imported correctly
    • Bug Fixed: Correct error message is now logged when a content file upload fails
    • Security: Hardened the customizer .dat file reading
  5. Catch Themes Demo Import 3.0

    • Bug Fixed: Full WordPress Plugin Check (PHPCS) compliance pass
    • Bug Fixed: Security hardening — sanitized and validated all $_GET, $_POST, and $_FILES reads; replaced wp_redirect() with wp_safe_redirect()
    • Bug Fixed: All admin scripts now enqueued in the footer; added missing direct-file-access guards to several class files
    • Bug Fixed: Added missing composer.json
    • Compatibility: Tested up to WordPress 7.0
  6. Catch Themes Demo Import 2.2

    • Bug Fixed: WordPress.WP.AlternativeFunctions.strip_tags_strip_tags
    • Bug Fixed: WordPress.WP.DeprecatedParameters.Get_termsParam2Found
    • Bug Fixed: WordPress.WP.AlternativeFunctions.unlink_unlink
    • Bug Fixed: WordPress.WP.I18n.MissingTranslatorsComment
    • Bug Fixed: WordPress.WP.I18n.TextDomainMismatch
    • Bug Fixed: WordPress.WP.I18n.MissingArgDomain
    • Compatibility check up to version 6.9

20251 release

  1. Catch Themes Demo Import 2.1.5

    • Compatibility check up to version 6.8

20241 release

  1. Catch Themes Demo Import 2.1.4

    • Compatibility check up to version 6.5

20231 release

  1. Catch Themes Demo Import 2.1.3

    • Compatibility check up to version 6.4

20223 releases

  1. Catch Themes Demo Import 2.1.2

    • Compatibility check up to version 6.1
  2. Catch Themes Demo Import 2.1.1

    • Security Fix: typo Redux file name (Reported by WPScan)
  3. Catch Themes Demo Import 2.1

    • Compatibility check up to version 5.9
    • Security Fix: Server side file validation check for redux file (Reported by WPScan)

202110 releases

  1. Catch Themes Demo Import 2.0

    • Added: File type restriction on upload
  2. Catch Themes Demo Import 1.9

    • Fixed: Incorrect stable tag in readme file
    • Removed: Calling files remotely
    • Security Fix: Data Sanitization and Escaping
  3. Catch Themes Demo Import 1.8

    • Security Fix: Server side file validation check (Reported by Plugin Vulnerabilities)
  4. Catch Themes Demo Import 1.7

    • Security Fix: Arbitrary File Upload (Reported by Thinkland Security Team)
  5. Catch Themes Demo Import 1.6.1

    • Added: Support for WEN Themes demo content
  6. Catch Themes Demo Import 1.6

    • Bug Fixed: Security issue on ajax calls
  7. Catch Themes Demo Import 1.5

    • Compatibility check up to version 5.8
  8. Catch Themes Demo Import 1.4.9

    • Bug Fixed: Localize variable initial value set to empty array
  9. Catch Themes Demo Import 1.4.8

    • Compatibility check up to version 5.7
  10. Catch Themes Demo Import 1.4.7

    • Bug Fixed: Issue with function scope in PHP 8

20208 releases

  1. Catch Themes Demo Import 1.4.6

    • Bug Fixed: Support for Clean Portfolio Pro theme
    • Bug Fixed: Issue in add new theme page
  2. Catch Themes Demo Import 1.4.5

    • Removed: Unnecessary codes
    • Updated: Composer autoload for includes
    • Updated: Import array content delivery for themes from CatchThemes
  3. Catch Themes Demo Import 1.4.4

    • Added: Support pre-defined demo for child themes
  4. Catch Themes Demo Import 1.4.3

  5. Catch Themes Demo Import 1.4.2

  6. Catch Themes Demo Import 1.4.1

  7. Catch Themes Demo Import 1.4

  8. Catch Themes Demo Import 1.3

20194 releases

  1. Catch Themes Demo Import 1.2

  2. Catch Themes Demo Import 1.1

  3. Catch Themes Demo Import 1.0.1

  4. Catch Themes Demo Import 1.0.0

Questions about Catch Themes Demo Import’s releases

What is the latest version of Catch Themes Demo Import?

3.4, released on Jul 11, 2026 (3 months ago). It’s tested up to WordPress 7.0.8 and needs PHP 7.4 or later.

How often is Catch Themes Demo Import updated?

6 releases in the last year, about one every 27 days. Its first release on WordPress.org dates from March 2019.

Know when your rivals ship

Track your plugin and its rivals: TrackWP sees each new release in the nightly snapshot and alerts you, with what it did to their rank.

Start free

Release dates come from the day each version’s folder was made in Catch Themes Demo Import’s WordPress.org SVN repository; the notes from its readme’s changelog, as its authors wrote it.