No Support for Child-Themes?
-
Hi, i just putted an empty CSS file in my child-theme directory and activated the child-theme.
Result:
– Menu got lost
– Settings got lostSeems that there something quite faulty.
Any idea?Regards axel
-
@bydlo: Here is link to Support forum https://catchthemes.com/support-forum/forum/full-frame-free/
The text you are talking is from the Featured Demo Slider and it’s from CatchThemes so it’s like that. To change that demo slider. In free version, we have “Featured Page Slider”. Just create page and add in featured image. Then go to “Appearance => Customize => Featured Slider Options => Featured Slider Type”, there you need to select “Featured Page Slider” and then select the page which you want to show as slider image. Once you do that you will not see that posted on by Catch Themes and view all post by Catch Themes. You will see posted by the author who added in that page.
For more check our theme instructions page at https://catchthemes.com/theme-instructions/full-frame
Thanks.
To change the text “Full Frame is a Premium Responsive WordPress Theme
This is promotion headline. You can edit this from Appearance -> Customize -> Theme Options -> Promotion Headline Options”This is from Promotion Headline Default text. You can just go to “Appearance => Customize => Theme Options => Promotion Headline Options”, then change “Promotion Headline Text” and “Promotion Subheadline Text” and click on “Save & Publish” and it will be changes. If you want to remove it then delete that text.
Hi Sakin
i know.
But try this…
1: Leave your demo-content-function in charge
2: Go to inc/fullframe-featured-content.php and edit the demo content / save / upload / overwrite
3: now go to the frontend and press Strg + F5 (forced reload)Now see what happens…nothing!
The edits will be visible when you at least go once into the theme-settings , edit something, and save.
Thats a quite strange behaviour, isnt it?and now….i removed this part
<div class="assistive-text"><span class="post-time">Posted on <time pubdate="" datetime="2014-08-16T10:56:23+00:00" class="entry-date updated">16 August, 2014</time></span><span class="post-author">By <span class="author vcard"><a rel="author" title="View all posts by Catch Themes" href="https://catchthemes.com/blog/" class="url fn n">Catch Themes</a></span></span></div> from inc\fullframe-featured-slider.php
but still find your credit in my source-code.Where does that come from?
oh wait…let me see if i understand you right with that:
“The text you are talking is from the Featured Demo Slider and it’s from CatchThemes so it’s like that. To change that demo slider. In free version, we have “Featured Page Slider”. “This means you are baiting your customers with a demo in your free theme and when one downloads you free theme he has to accept that it he was tricked out and that this fancy theme has al lot less feature than promised?
Please let me know that i just misunderstood you!!
@bydlo: No sorry you are misunderstanding it. Demo Slider is there just for demo purposes. Nothing to make it stay, you can disable that or change that to your Featured Demo Slider. Then demo content is to show how your Featured Page Will look like. so, you can just Change that to your “Featured Page Slider”.
You can change the source directly in the child theme, that is your wish. You can do any level of customization from Child Theme. I see that you have already change the text and assistive-text ins demo slider. After you make the changes in code in demo slider, you need to flush transients cache otherwise it will take 24 hours to clear it. So, I visited your site https://www.photostudio-koepenick.de/ to check in and it’s clear.
@bydlo: Sorry you misunderstood us. Featured Demo Slider is there just for demo to show how the Featured Page Slider look like when you add it. So, you can either disable it or change it by adding pages in “Featured Page Slider” settings. So, there is nothing we are holding back.
Sorry, we want to help you as much as possible. That is why I am here to support you and also I gave you link to our site support forum as well. Let me know I can show you the details.
Yes, if you want to change the source code then you need to build child theme and edit that file directly. But this will be complicated to many user who doesn’t know much about child theme. That is why we provided “Featured Page Slider” for easy editing.
Note: when you make change in source source code, in many places there in transient cache. You can either flush it using function
fullframe_flush_transients();
function or wait for 24 hours to clear the cache automatically.I just check in your site and you have successfully change the slider text, promotion headline and featured content. You are good at WordPress.
Thanks
SakinHello Sakin,
hmmmm…
maybe i still misunderstand you but what would you think if i , as a car-salesman, show you a demo-car with automatic windows and after you bought it you realize that you have to open the windows by hand.
Then i say:”The demo was only to show you that its possible to open the windows – i didnt say that you get the automatic windows.”but anyway….lets talk a bit about child-theme functionality
Yesterday evening i tried a lot and what i can say is this:It seems that your theme does not respect the child-theme when it comes to more than CSS.
As far as i understand child-themes work like this:
1: If you want to edit something in your (eg) fullframe-featured-slider.php and want to keep that change save even if you update your parent-theme you just establish the same path in your child-theme than in your parent-theme
2: Now you make the changes you want to and upload the modified file into your child themes folder (in this case it would be full-frame-child/inc/fullframe-featured-slider.php
3: Now all edited parts should come in charge if your child theme is activeIs that correct so far?
If yes i have to say that in this case it is not working!!
How do i know?
I tried it yesterday several times and at least i had no other choice than to do it the dirty way and hardcoded all i wanted directly in the parent theme.Any help or solution, Sakin?
And here is the proof:
Transient time changed from 24 hours to 17 seconds!
full-frame/inc/fullframe-featured-slider.php contains the textstring “Parent”
full-frame-child/inc/fullframe-featured-slider.php contains the textstring “Child”
Active theme = full-frame-child
And now have a look on the website and search for either “Parent” or “Child” – you will find the string “Parent”.
In my oponion it shows that your theme does not respect Child-Theme functionality as it should.
What do you think?EDIT: There is an error in my last post.
I did the edits in fullframe-featured-content.php and not (like mentioned above) in fullframe-featured-slider.php .But that doesnt make any difference regarding the issue we are talking about
@bydlo: Our theme is child theme ready that’s why you will see
if (!function_exists() )
defined in most of our functions. When you see this type of function, you can just copy that whole function in your child theme and then edit as per your need. For this you don’t need to copy the file.So, if you want to change featured demo content in your child theme then you can just copy whole code in
function fullframe_demo_content()
in your child theme functions.php file and do any modification as per your need.Same with the demo slider, you can just copy the whole code in
function fullframe_demo_slider()
in your child theme functions.php file and edit it.You need to copy the file only for templates such as pages, posts, category, etc.
Note: How can Featured Page Slider is manual and demo slider be automatic. I see Featured Page Slider as automatic, as it take your page, title, content and featured image automatically from your page. But it’s the different way of thinking and I respect your view point. But I wanted to tell you that we wanted to make it nice but that didn’t work well for you.
For more about Child theme. Check in https://catchthemes.com/blog/create-child-theme-wordpress/
Hi Sakin,
thanx for your explaination and sorry that i accused you for something you are not responsible for.
I have to admit that i didnt had enough knowlegde to set up a child-theme properly.
I will try the ways you adviced.Still i think that you could do a better job with explaining your users that they do not get what they see in your demo.
Might prevent similar complaints for the future.
regards axelHi Axel,
No problem and yes, I understand your feeling. I am so happy today that you got to know details about Child Theme. Yes, it’s bit confusing.
Then I have noted down your feedback.
Regards,
Sakin
- The topic ‘No Support for Child-Themes?’ is closed to new replies.