Plugin Directory

Child Theme Creator by Orbisius

Create Child Themes quickly and easily from any theme that you have currently installed on your site/blog.


  • Tested with WP 4.6
  • TODO: when saving return JSON and show an error on invalid syntax.


  • Added locking when saving files.
  • Syntax check is performed only for php files. Saving other files should be quicker now.
  • Perform a syntax check before saving to avoid crashing good people's WordPress. Changes are saved in a file with the same name but there's suffix added to it error
  • Listing error files as well as sass, scss (if any)
  • Tested with WP 4.5


  • For some reason WordPress.org didn't register the 1.3.0 release or the stable tag didn't get set to 1.3.0 on time.


  • Happy new year!
  • Copying parent theme's options (if any).
  • Tested with WP 4.4.


  • Added a link in the plugin's settings page to point to Appearance → Orbisius Child Theme Creator ( to save 1-2 seconds to the user :) )
  • Removed the Free test from qSandbox as there is no longer a free plan.
  • Tested with WP 4.3.1


  • Improved security even more. Thanks Mika!


  • Improved security.


  • Fixed a wrong check for the Pro version.
  • Tested with latest WP
  • Added a call to action to ask users for write a review.


  • Fixes
  • Improvements
  • Made some fixes so the Pro addon shines even more.


  • Made the plugin more extendable (js).
  • Added another Save button near the theme and file dropdowns (for lazy people).
  • Added links to the Pro addon.
  • Added a nice global wait for all ajax calls.
  • Added an error message to be displayed when we're doing ajax and the user is not authenticated.


  • Tested with WP 4.1


  • Added: Create a blank functions.php file option (Thanks Tobias Kaupat for the suggestion).
  • Added a link to edit theme after the child theme is created.
  • Changed the UI. Parent and Child Themes are nicely separated.
  • Added a sidebar in the screen where child themes are created
  • Fixed some wrong call to action (left from another plugin).


  • Fixed: A notice in the settings
  • Fixed a typo
  • Tested with WP 4.0.1



  • Added the buttons under the 2nd editor
  • Hid the plugin from the Tools menu
  • Integrated with Orbisius Theme Switcher


  • Tested with WP 3.8.1


  • Added Plugin's links to the admin nav bar.
  • Added site preview button in the theme editor


  • Added settings link in the Plugin listing.


  • Added an option if the email couldn't be sent to offer the download links.
  • Unsuccessful zip creation was showing as Sent.


  • Minor tweaks after v1.1.3


  • Updated CSS to add some top-margin above the update/save changed buttons
  • Added php syntax check
  • Added Send button so you can email the selected theme and parent theme (if any) to yourself or a colleague.
  • Implemented theme files to be listed recursively (i.e. all files from the selected theme)
  • Fixed JS error on Settings page.
  • Added uninstall.php file to clean after itself
  • Added a check and the notice that shows up on the plugins page won't show up after 24h
  • Added Edit Themes link to the Plugin's -> Action links
  • Improved and better organized the plugin's settings page


  • Reduced the height of the editors (to 22 rows) so the save/delete buttons are visible
  • Restricted the width of the dropdowns in the theme editor so they don't push the editor and the buttons down.
  • Tweaked the position of the New File button and the new form that appears.
  • Tested with WP 3.8


  • Fix: The version 1.1.0 wasn't released properly.


  • Added a new feature to Customize title, description etc of the new child theme


  • Fixed: JS errors are cause errors with other plugins
  • Loads plugin's JS/CSS files only on child theme creator pages (admin area)


  • Tested with WP 3.7.1
  • Added New File and Delete operations for Theme Editor #1 (left)
  • Respects the DISALLOW_FILE_EDIT constant, which if set to true will disable the Theme editor
  • Added a quick fix to use file modification time for the css and js assets.


  • Added: Theme Editor
    • New File, checks for existing file are made on typing.
    • Delete File


  • Tested with WP 3.7
  • Loading current theme in the left editor if there is no theme selected yet.
  • Reduced the font size of the links in the top right corner of Child Theme Creator and Theme Editor
  • Separated Parent themes from Child ones
  • Hid the advanced section. Was confusing and scaring people. If you really want to copy functions pass &orb_show_copy_functions parameter to the Child Plugin page.


  • Tested under WordPress Multisite environment
  • Added menus in WordPress Multisite environment
  • Added an option for network wide theme activation (which is mutually exclusive with make theme active).
  • Added double editor for easy theme editing.
  • Added Orbisius: Edit to the theme list
  • Show a notice in the plugins area to let the user know how to work with the plugin. On multisite the message is shown only on the network site.
  • Aded minimized versions for main css and js


  • Tested with wp 3.6.1
  • Added a link in the Appearance
  • Added header.php to the copied file list
  • Added a checkbox in case the user wants to switch to the newly created theme
  • Added a checkbox in case the user wants to copy the functions.php from the parent theme
  • Removed parent theme's license from the copied list
  • Removed the Create Child Theme From themes that are child themes already
  • Skipping hidden files (files starting with a dot)
  • Copying admin/ from the parent theme if it exists
  • Added some security checks if the user actually has permission to install themes
  • Fixed some notices


  • Tested with wp 3.6
  • Added settings page in case users want to check it.
  • Added a few notices about http://qsandbox.com


  • Tested with wp 3.5.2


  • Added links to video demo


  • Initial release

Requires: 3.4 or higher
Compatible up to: 4.6.1
Last Updated: 2 months ago
Active Installs: 20,000+


4 out of 5 stars


0 of 3 support threads in the last two months have been marked 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