HELP! Page elements not displaying! - by Roobinda

This topic has 30 replies, 2 voices, and was last updated 5 years, 9 months ago ago by Rose Tyler

  • Avatar: Roobinda
    Roobinda
    Participant
    July 4, 2018 at 10:07

    Hi Rose. My site is live so disabling plug-ins and switching to parent theme is not really an option. I have upgraded my hosting account to enable ‘staging’. This should be ready in 24hrs.

    In the meantime however, I do now have a debug log though…

    https://snag.gy/CbQfVN.jpg

    Is any of that helpful?

    Avatar: Roobinda
    Roobinda
    Participant
    July 4, 2018 at 10:10

    This entry looks bad…

    09:55:14 BST
    Uncaught Error: Call to undefined function etheme_required_plugin() in /home/ihcosmet/public_html/wp-content/themes/classico/framework/shortcodes/products.php:10
    Type: PHP Fatal error
    File: /home/ihcosmet/public_html/wp-content/themes/classico/framework/shortcodes/products.php

    Avatar: Rose Tyler
    Rose Tyler
    Support staff
    July 4, 2018 at 10:22

    Hello,

    Thanks for the screenshot. To sort out with the problem, the situation should be checked as I described before. The staging site will be really useful in this case. Please let us know once we will be able to do all required tests, and provide us with FTP access also.

    Regards

    Avatar: Rose Tyler
    Rose Tyler
    Support staff
    July 4, 2018 at 10:55

    Also, looks like, you copied full theme-functions.php file into child-theme/framework folder, but it is not correct. If some function from the file needs to be changed, you need to do this via functions.php file of the child theme, copy+edit only required function (do not copy theme-functions.php file into child theme).

    Regards

    Avatar: Roobinda
    Roobinda
    Participant
    July 4, 2018 at 10:59

    okay. What is you response to this previous comment Rose? –

    Right, but the ‘old tabs’ element with featured products, popular products, new arrivals and last minute was imported content that came with Classico.

    What is the easiest/quickest way to update this tabs element?

    Avatar: Roobinda
    Roobinda
    Participant
    July 4, 2018 at 13:04

    Right I have created a staging site, AND activating Classico parent theme seems to fix the problem…

    Avatar: Rose Tyler
    Rose Tyler
    Support staff
    July 4, 2018 at 13:51

    Hello,

    1. Old elements need to be re-created manually using new elements. There is no another way.
    2. In this case, you need to explore changes that were made in your child theme.
    Firstly, delete theme-functions.php file from child-theme/framework folder and rewrite required functions via the functions.php file.

    Regards

    Avatar: Roobinda
    Roobinda
    Participant
    July 4, 2018 at 14:31

    So I deleted theme-functions.php from the child-theme/framework and now everything is fine.

    Are you saying that, since the theme update, child-theme/frameworktheme-functions.php is not required anymore!?

    Avatar: Roobinda
    Roobinda
    Participant
    July 4, 2018 at 14:36

    child-theme/framework/theme-functions.php

    Avatar: Rose Tyler
    Rose Tyler
    Support staff
    July 4, 2018 at 15:10

    By default, the child theme doesn’t contain theme-functions.php.
    This file can’t work correctly from child theme, so it is strange that you did not have the problem before the update.

    Regards

  • 1 2
    Viewing 30 results - 21 through 30 (of 30 total)

The issue related to '‘HELP! Page elements not displaying!’' has been successfully resolved, and the topic is now closed for further responses

We're using our own and third-party cookies to improve your experience and our website. Keep on browsing to accept our cookie policy.