Home › Forums › Community Support Forum › WordPress Plugins › Orbisius Child Theme Creator › Theme Broken error message
Tagged: child theme
- This topic has 19 replies, 5 voices, and was last updated 11 years, 1 month ago by Slavi Marinov.
-
AuthorPosts
-
August 6, 2013 at 2:30 am #955janetParticipant
When I create a child theme with this plug-in, I get a message that says the child theme is broken. Could you help me?
(I am an absolute tech ignorant so any step-by-step for dummies instructions would be appreciated.) Your plug-in is well reviewed so I would rather use it than another.
-JanetAugust 6, 2013 at 1:04 pm #956Slavi MarinovKeymasterHi Janet,
Oh, No! :(
Ok. What WordPress version are you running?
The version info is usually available after you login into WordPress admin and then scroll down and should be available in the bottom right corner.August 12, 2013 at 3:38 pm #979gardegeoParticipantHello Slavi,
I just tried the Orbisius Child Theme Creator @ wp 3.6 with Slider theme but unfortunately I lost the social icons at the bottom.
Any suggestions? or should I wait for the upgrade?Thank you,
GeorgeAugust 12, 2013 at 3:47 pm #980Slavi MarinovKeymasterHmm, interesting.
Did you customize the footer.php of the child theme?
If so, did you keep do_action(‘wp_footer’) (if any) ?
A lot of plugins rely on that action to be called.August 12, 2013 at 4:25 pm #981gardegeoParticipantThank you for the fast reply,
I have made no customizations. I installed the Child Theme Creator to a clean wp 3.6 installationAugust 12, 2013 at 4:48 pm #982Slavi MarinovKeymasterGeorge, can you go in Appearance and Widgets?
Sometimes when switching themes the original widgets don’t get transferred.
They stay as Inactive widgets or something like that.August 12, 2013 at 5:21 pm #983gardegeoParticipantI just figured out the solution: I copied (duplicate) the images folder to the child theme folder. It works. Thank you again for your help.
August 12, 2013 at 5:40 pm #985gardegeoParticipantPS: The same solution for the js folder for broken javascipt (duplicate the js folder to the child theme folder)
PS2: Maybe I should have start a new topic. If you think is better please move this conversation to a new topic.August 13, 2013 at 2:35 pm #987Slavi MarinovKeymasterGeorge, I am glad you’ve figured it out.
This could happen because theme designers user different frameworks to make their themes.
I friend of my tested the plugin with Yoo themes and he told me that it didn’t work.The theme has to use the correct WordPress functions (i.e. the images/js are first searched in the child theme folder and if none is found, then look in the parent theme).
August 21, 2013 at 12:58 am #1018peterParticipantHello Slavi,
I am receiving the following fatal error and am unable to do anything. I log in and it goes to a blank screen with this message? I am locked out to do anything…
Warning: require_once(/home/mysite/public_html/myextension/wp-content/themes/theron-lite-child-01/admin/options-framework.php) [function.require-once]: failed to open stream: No such file or directory in /home/mysite/public_html/myextension/wp-content/themes/theron-lite/functions.php on line 436
Fatal error: require_once() [function.require]: Failed opening required ‘/home/mysite/public_html/myextension/wp-content/themes/theron-lite-child-01/admin/options-framework.php’ (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/mysite/public_html/myextension/wp-content/themes/theron-lite/functions.php on line 436
August 21, 2013 at 3:48 pm #1019Slavi MarinovKeymasterHi Peter,
sorry, to hear that. It seems the theme uses some framework and needs its files. It’s good that your server shows error messages. That saves a lot of time troubleshooting.
A potential solution would be to connect using your favourite FTP client (e.g. FileZilla) and then go to themes/theron-lite/ and download admin folder on your computer. Next, then using the FTP client navigate to wp-content/themes/theron-lite-child-01 and upload the admin folder that you’ve just downloaded.
Slavi
August 21, 2013 at 8:02 pm #1020Slavi MarinovKeymasterHi Peter,
I have created a file that will allow you to fix your site. This file will be added to our free/open source WordPress troubleshooting tool called Swiss Army Knife for WordPress (SAK4WP).
Installation:
Upload this file [https://dl.dropboxusercontent.com/u/100016659/tmp/theme-fix.php] into YOUR_SITE/wp-content/mu-plugins/
If that mu-plugins folder doesn’t exist create it.
Next, login as you would normally log into WP admin. Then go to Appearance > themes. One of the default WordPress themes should be active (that’s what the theme fix plugin did).
Now, you need to activate the parent theme that you created.
The page will refresh but it will still showing one of the default WordPress themes.
Now you can remove the theme-fix.php file from /wp-content/mu-plugins/Let me know how it goes.
Slavi- This reply was modified 11 years, 3 months ago by .
- This reply was modified 11 years, 3 months ago by .
September 8, 2013 at 3:13 am #1077Slavi MarinovKeymasterHere is a new plugin called Orbisius Theme Fixer in case the site becomes totally broken.
October 13, 2013 at 4:24 pm #1263LogoLogicsParticipantHi Slavi,
I used the child theme creator in another theme this time ( Elegant Themes Simple Press ) and got this message:
Fatal error: Cannot redeclare register_main_menus() (previously declared in /home/logolo2b/public_html/TEST1/wp-content/themes/SimplePress-child-01/functions.php:40) in /home/logolo2b/public_html/TEST1/wp-content/themes/SimplePress/functions.php on line 43
I followed the steps with the Theme fixer. Standard theme worked as you prodicted, yet after removing the fix.php it was broken all over again. It is not earth moving haha, its a test site and I am restoring it with Backup Buddy as we speak. Just wanted to let you know that this does not seem the fix it?
Further more, how can I create a child theme now with your great plugin, as it does not seem to agree with this theme ( it worked fine with another one of Elegant themes Lucid).
Thx,
Annie- This reply was modified 11 years, 1 month ago by .
October 14, 2013 at 12:22 pm #1268Slavi MarinovKeymasterHi Annie,
Theme fixer is supposed to be user temporarily (just to get access to your site) and then change the theme to something that works.
Let me guess you’ve used the feature copy functions.php under advanced options.
You will have to use an FTP program (e.g. FileZilla) to remove the /home/logolo2b/public_html/TEST1/wp-content/themes/SimplePress-child-01/functions.php
OR
You can do this
1) Setup theme fixer for now.
2) Create a new child theme but this time don’t copy functions.php this time
3) Switch to the new theme
4) Delete SimplePress-child-01 themeWe’ll add some site recovery functions to another free/open source project of ours called SAK4WP (swiss army knife for WordPress) because if the site is crashing plugins may not be executed.
-
AuthorPosts
- You must be logged in to reply to this topic.