Support only during business hours : Monday to friday, from 8:30 am – 5:30 pm CEST

Due to the decrease in our staff due to vacations, our response time may be longer.

Be sure we're doing our best to manage your topic as soon as possible.

Angela

Forum Replies Created

Viewing 19 posts - 1 through 19 (of 19 total)
  • Author
    Posts
  • Angela
    Participant
    • 7 Topics
    • 26 Posts
    @angelalgibson

    Thank you very much, Manathan!

    I was able to update the Grimlock for bbPress plugin with no issues now. All is well!

    Do you have an ETA on when Cera/Grimlock will be ready for PHP 8.0+? I just tried again after all the Grimlock plugin and Cera theme updates and still get a critical site error with PHP 8.0.

    Thank you!

    ~ Angela

    Angela
    Participant
    • 7 Topics
    • 26 Posts
    @angelalgibson

    Hi there, Manathan.

    I deactivated all plugins except those necessary for Cera theme and BuddyPress. I don’t have any custom PHP snippets except through WP Code Lite which were deactivated when the plugin was deactivated.

    I then went to a test Dashboard and added “Who’s Online/BuddyPress Online” to a block using native Gutenberg builder. The green dot appeared on my profile pic indicating my online status.

    I then activated only Elementor and Elementor Pro and tried to re-edit my Dashboard. No green dot appears. So it seems something happened with the latest update(s) of Elementor / Elementor Pro that causes the green dot to no longer work if using Elementor Builder.

    All Plugins and theme versions are up to date.

    No cache is used on this site as it caused too many errors — so Cloudflare cache is disabled through htaccess file:

    Header always set Cloudflare-CDN-Cache-Control “max-age=0, smax-age=0” “expr=%{CONTENT_TYPE} == ‘text/html; charset=UTF-8′”
    Header always set x-rocket “0”

    And no caching plugins are used on the site.

    I always work in Incognito browser — so no cache there either.

    As far as I can determine, something went wrong with Elementor/Grimlock/BuddyPress causing the online green dot to disappear.

    Thank you.

    ~ Angela

    Angela
    Participant
    • 7 Topics
    • 26 Posts
    @angelalgibson

    Hi there Manathan,

    Yes. I am using Grimlock for BuddyPress Version 1.5.1.

    Also:

    BuddyPress Version 12.0.0
    WordPress Version 6.4.2

    Running on Apache webserver Apache, PHP version 7.4.33. (Still can’t update to PHP 8.0 without critical site errors).

    Please let me know any other info you need from me.

    Happy Holidays and enjoy your time off!

    ~ Angela

    Angela
    Participant
    • 7 Topics
    • 26 Posts
    @angelalgibson

    Hi there, Manathan!

    Happy holidays to you and yours!

    Okay — I understand better now. The orientation for some stickers change based on the location where I’m trying to add them.

    Thank you very much!

    ~ Angela

    Angela
    Participant
    • 7 Topics
    • 26 Posts
    @angelalgibson

    Hi Jason,

    Thank you for your explanation! I will relay your info to my web host.

    Have a great weekend!

    ~ Angela

    Angela
    Participant
    • 7 Topics
    • 26 Posts
    @angelalgibson

    Hi there, Manathan…

    Well I guess it was too good to be true… I was logged into the site today, all seemed to be okay… I tried to log out and was hit with this error:

    Service Unavailable
    The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.

    Additionally, a 503 Service Unavailable error was encountered while trying to use an ErrorDocument to handle the request.

    The site never logged me out.

    At the same time this error was recorded in the error logs:

    [16-Feb-2023 09:02:17 UTC] WordPress database error Query execution was interrupted, maximum statement execution time exceeded for query
    SELECT t.term_id
    FROM wp_terms AS t INNER JOIN wp_term_taxonomy AS tt ON t.term_id = tt.term_id
    WHERE (tt.taxonomy IN (‘nav_menu’) OR t.term_id IN (41))
    ORDER BY t.name ASC

    made by require(‘wp-blog-header.php’), require_once(‘wp-load.php’), require_once(‘wp-config.php’), require_once(‘wp-settings.php’), do_action(‘init’), WP_Hook->do_action, WP_Hook->apply_filters, Grimlock_Base_Block->init_block, apply_filters(‘grimlock_nav_menu_section_block_general_panel_fields’), WP_Hook->apply_filters, Grimlock_Nav_Menu_Section_Block->add_menu_field, get_terms, WP_Term_Query->query, WP_Term_Query->get_terms

    I contacted hosting company first, they said:

    “The above error seems to be related to Grimlock plugin if that happens again try to temporary deactivate it and see if that fixes the issue in order to find out the culprit 🙂”

    I asked them to possibly increase PHP Max Execution time.

    They said:

    “PHP is already set to 600 anything beyond that will cause the Cloudflare timeout if anything causes 10 minutes of execution time that means you need to reach out to the devs to take a look.”

    Any ideas?

    Thank you!

    ~ Angela

    Angela
    Participant
    • 7 Topics
    • 26 Posts
    @angelalgibson

    Hi there, Manathan.

    I wanted to wait a few days to see how things are going before updating. It has now been about five days and the site is no longer throwing critical errors since downgrading from PHP 8.0 to PHP 7.4. I think the site is relatively stable now. I am hoping that all the plugins still only running on PHP 7.4 will be updated soon, but that is not up to either of us!

    In case anyone else has the same issue as me, I hope this thread will help!

    The last thing is that the usual setup for pages built with Elementor is to use CSS Print to External File, but the only way Elementor will keep all the styling for this site is to keep the setting on CSS Print Internal Embedding. I do not know if that is a conflict with the Cera theme or Grimlock for Elementor, but thought I would let you know.

    Thank you for all your time and patience! I appreciate you!

    ~ Angela

    Angela
    Participant
    • 7 Topics
    • 26 Posts
    @angelalgibson

    Hi there, Manathan,

    Just want to provide you an update. I took the time to research each plugin I have installed on the site. You were correct that many plugins are still only compatible up to PHP 7.4 and not compatible with PHP 8.0. It’s disappointing that so many plugins are not PHP 8.0 compatible, but I have no control over that. Since my site was built on PHP 8.0.22 and so many plugins are still only compatible up to PHP 7.4, this could very well be the source of so many errors and issues.

    Author Avatars List/Block even has warning for PHP 7.4 and WordPress 6.1.1!
    https://plugintests.com/plugins/wporg/author-avatars/latest
    https://wordpress.org/support/topic/php-8-breaks-page-with-plugin-shortcode/

    The following are only compatible to PHP 7.4:

    bbPress: https://plugintests.com/plugins/wporg/bbpress/latest; https://bbpress.org/forums/topic/php-version-2/

    BP Profile Search: https://plugintests.com/plugins/wporg/bp-profile-search/latest

    BuddyPress Global Search: https://plugintests.com/plugins/wporg/buddypress-global-search/latest

    Classic Widgets: https://plugintests.com/plugins/wporg/classic-widgets/latest

    Envato Market: Failure with WordPress 6.1.1 and PHP 8.1
    https://plugintests.com/plugins/wporg/envato-marketplace-widget/latest

    If Menu – Visibility control: https://wordpress.org/support/topic/php-8-0-breaks-the-site-with-this-plugin-in-place/

    Member Swipe for BuddyPress: https://plugintests.com/plugins/wporg/bp-member-swipe/latest

    Prevent Direct Access: Warning with WordPress 6.1.1 and PHP 8.1.
    https://plugintests.com/plugins/wporg/prevent-direct-access/latest

    Remove Dashboard Access: https://plugintests.com/plugins/wporg/remove-dashboard-access-for-non-admins/latest

    Support Genix Lite: Warnings for WordPress 6.1.1 and PHP 8.1
    https://plugintests.com/plugins/wporg/support-genix-lite/latest

    The Events Calendar: Warnings with WordPress 6.1.1 and PHP 8.1
    https://plugintests.com/plugins/wporg/the-events-calendar/latest

    I know warnings don’t necessarily mean the site will break, but considering all the issues, I’m migrating the site to a server that still allows PHP 7.4 to see if it stabilizes the site.

    I had to restore the site back from a backup before migration, so I will have to create a user account for you again. I will keep you updated.

    Thank you!

    ~ Angela

    Angela
    Participant
    • 7 Topics
    • 26 Posts
    @angelalgibson
    This reply has been marked as private.
    Angela
    Participant
    • 7 Topics
    • 26 Posts
    @angelalgibson
    This reply has been marked as private.
    Angela
    Participant
    • 7 Topics
    • 26 Posts
    @angelalgibson
    This reply has been marked as private.
    Angela
    Participant
    • 7 Topics
    • 26 Posts
    @angelalgibson
    This reply has been marked as private.
    Angela
    Participant
    • 7 Topics
    • 26 Posts
    @angelalgibson
    This reply has been marked as private.
    Angela
    Participant
    • 7 Topics
    • 26 Posts
    @angelalgibson

    Adding… just received this email about 20 minutes ago:

    Since WordPress 5.2 there is a built-in feature that detects when a plugin or theme causes a fatal error on your site, and notifies you with this automated email.

    In this case, WordPress caught an error with your theme, Cera.

    WordPress version 6.1.1 
    Active theme: Cera Child (version 1.0) 
    Current plugin: (version ) 
    PHP version 8.0.22
    
    Error Details
    =============
    An error of type E_ERROR was caused in line 293 of the file /www/yandpbmpceraintranetsite_276/public/wp-content/themes/cera/libs/merlin/class-merlin.php. Error message: Uncaught Error: Failed opening required '/www/yandpbmpceraintranetsite_276/public/wp-content/themes/cera/libs/merlin/includes/class-merlin-logger.php' (include_path='/www/yandpbmpceraintranetsite_276/public/wp-content/plugins/kirki/:/www/yandpbmpceraintranetsite_276/public/wp-content/plugins/kirki/core:.:/usr/share/php') in /www/yandpbmpceraintranetsite_276/public/wp-content/themes/cera/libs/merlin/class-merlin.php:293
    Stack trace:
    #0 /www/ceraintranetsite_276/public/wp-content/themes/cera/libs/themosaurus-merlin/class-themosaurus-merlin.php(858): Merlin->__construct(Array, Array)
    #1 /www/ceraintranetsite_276/public/wp-content/themes/cera/libs/themosaurus-merlin/class-themosaurus-merlin.php(47): Themosaurus_Merlin->init()
    #2 /www/ceraintranetsite_276/public/wp-content/themes/cera/inc/merlin/class-cera-merlin.php(26): Themosaurus_Merlin->__construct()
    #3 /www/ceraintranetsite_276/public/wp-content/themes/cera/inc/merlin/class-cera-merlin.php(1155): Cera_Merlin->__construct()
    #4 /www/ceraintranetsite_276/public/wp-content/themes/cera/functions.php(1496): require('/www/ceraintranetsite...')
    #5 /www/ceraintranetsite_276/public/wp-settings.php(585): include('/www/ceraintranetsite..')
    #6 /www/ceraintranetsite_276/public/wp-config.php(102): require_once('/www/ceraintranetsite...')
    #7 /www/ceraintranetsite_276/public/wp-load.php(50): require_once('/www/ceraintranetsite...')
    #8 /www/ceraintranetsite_276/public/wp-admin/admin-ajax.php(22): require_once('/www/ceraintranetsite..')
    #9 {main}

    thrown

    Angela
    Participant
    • 7 Topics
    • 26 Posts
    @angelalgibson

    I forgot to add that I completely deleted the Grimlock for Buddypress plugin and reinstalled from the Installer. Still same issues.

    Angela
    Participant
    • 7 Topics
    • 26 Posts
    @angelalgibson
    Angela
    Participant
    • 7 Topics
    • 26 Posts
    @angelalgibson

    In case anyone else runs into this issue (I know I’m not the only one) I was finally able to get everything working using the Force Login plugin and adding the following code the function.php file in the child theme:

    /**
    * Bypass Force Login to allow for exceptions.
    *
    * @param bool $bypass Whether to disable Force Login. Default false.
    * @param bool $url The visited URL.
    * @return bool
    */
    function my_forcelogin_bypass( $bypass, $url ) {
    $url_path = parse_url( $url, PHP_URL_PATH );

    // Allow these absolute URLs
    $allowed = array(
    home_url( ‘/register/’ )
    );
    // Allow the registration URLs
    if ( wp_registration_url() == $url ) {
    $bypass = true;
    } elseif ( ‘activate’ === substr( $url_path, 1, 8 ) ) {
    $bypass = true;
    }

    return $bypass;
    }
    add_filter( ‘v_forcelogin_bypass’, ‘my_forcelogin_bypass’, 10, 2 );

    That allows me to have the site private for use as intranet, still have the Cera login and registration pages, and I am now able to click on the activation link in the emails and successfully load the activation page to click on the activate button below the auto-populated activation code.

    Angela
    Participant
    • 7 Topics
    • 26 Posts
    @angelalgibson

    “This issue can occur if you activate your account multiple time with the same key” — I can never activate even once. I can never get to the activation page to enter activation key, nor can I take advantage of clicking on the activate button with a pre-filled activation key UNLESS the site is not private.

    “Unfortunately, this issue is related with BuddyPress plugin and our theme has nothing to do with that.”

    I know your stock answer is there is nothing wrong with your theme, but you should know that I have now tried using My Private Site (which you recommend, so proper testing with Buddypress, your theme, and that plugin should be a given), and I have also tried with Force Login plugin, All-in-One-Intranet plugin, and PPWP – WordPress Password Protect Page Plugin. Each of these exhibited the same behavior with your theme.

    So at the moment when using your theme, I have the choice of not having a private site to get the registration/activation process to work correctly — which entirely defeats having a private intranet OR I have one of the “hide your site behind login” plugins active, but have to forgo self-registration and manually approve people who register. Also, not tenable. OR I can use a plugin to skip activation and automatically approve site registrants, which is a security/spam issue.

    Interestingly, WOffice theme registration and activation process works seamlessly without the need for a third-party plugin to hide the site behind login — unfortunately I like the “look” of your theme better. But that does me no good for the site to be aesthetically pleasing if it’s not private and functional.

    Angela
    Participant
    • 7 Topics
    • 26 Posts
    @angelalgibson

    Apologies for the delay in reply. I did not receive email notification of a response from you and did not realize I had to log in here and manually check for a response.

    The plugin you suggested worked.

    Thank you.

    ~ Angela

Viewing 19 posts - 1 through 19 (of 19 total)

Troubleshooting Demo Imports

You're trying to setup your theme but you're experiencing errors when importing the demo content? Or you've just followed the setup guide but your website doesn't look exactly like our demo? These are common issues for which you can find easy and quick fixes.

Happy With our Support So Far?

Feel free to review our theme on Themeforest! It helps us making our products more known to new potential customers, which allow us more time to improve the quality and develop new features. #SharingIsCaring ❤️

Discover MatchPress

Skip • Like • Super-Like

Add powerful matching features like Member likes, skips, super likes, conditional private messaging and much more.

Setup Your Cera or Gwangi powered Community Website and Turn it into an iOS and Android App

15% discount for Cera users

To unleash the full power of your Cera or Gwangi theme, we have partnered with the Zipline team. Your community website can now be fully setup and turned into your very own custom app for iOS and Android.

Whether you've newly acquired the theme or already got your site up and running, Zipline got you covered. And we got you an incredible discount.

Holiday, Weather & Festive effects
to pimp your WordPress Site