• Resolved jodzeee

    (@jodzeee)


    I noticed that my (classic) editor was no longer showing Beaver Builder as an option.
    Screenshot of what it should look like: https://www.screencast.com/t/2pcT6qCa68Y

    I moved the website over to staging and disabled plugins until I found Five Star Business Profile and Schema was the culprit. I tested on a different install, but had no problem. I tried deleting and reinstalling and it was still broken. I couldn’t figure out how to completely uninstall and delete all data (is there a way?).

    Next, I deleted the locations I had in there and emptied the trash, then it worked okay. I deleted the staging site and created a new one. On that one, I simply deleted the locations and restored them from the trash and then it worked okay.

    EDIT: I just realized that when I restored from trash, they’re in Draft mode. If I change to Published, it doesn’t work again. Next, I trashed all locations and created a brand new one. That also doesn’t work.

    Rolling back to an earlier version does not help. I had recently updated the location’s hours on July 1, I’m thinking that’s when it went wonky. Any ideas how/why this happened?

    • This topic was modified 2 years, 4 months ago by jodzeee.
Viewing 6 replies - 1 through 6 (of 6 total)
  • Hello jodzeee,

    Could you enable the debug mode and enable error logging so that if any error is causing this issue, the logs would help us understand the issue in more detail. You could enable the debug mode either by editing the “wp-config.php” file (https://codex.www.ads-software.com/WP_DEBUG) or by using a plugin such as https://www.ads-software.com/plugins/debug/ ?You could forward us the section of the log file that shows the errors related to this issue which would help us understand the plugin or the problem that might be causing this issue. I would recommend recreating the issue just to make sure it gets logged.

    Thread Starter jodzeee

    (@jodzeee)

    I installed the debug plugin and turned everything on.

    Then, in order to recreate the issue, I changed a draft location to published, created a new page, and no Beaver Builder option showed up. I changed it back to draft, and it shows up. I also tried deactivating this plugin with the same result – Beaver Builder is there when it’s deactivated, but not when it’s activated and a location is published.

    The error log only shows two unrelated errors:

    [15-Jul-2022 05:14:21 UTC] PHP Notice: Undefined property: WP_Post_Type::$parent in /home/customer/www/staging.example.com/public_html/wp-content/plugins/code-snippets/php/snippet-ops.php(484) : eval()’d code on line 24

    [15-Jul-2022 05:15:03 UTC] PHP Notice: Trying to access array offset on value of type bool in /home/customer/www/staging.example.com/public_html/wp-content/plugins/woocommerce/includes/wc-template-functions.php on line 1578

    Any other ideas?

    Plugin Support jaysupport

    (@jaysupport)

    Unfortunately, the files referenced in those notices don’t relate to our plugin or Beaver Builder.

    So, only on this one installation of WordPress, whenever you have at least one published location, then Beaver Builder doesn’t work?

    The first notice does, however, seem to corroborate a theory I have that your issue is related to the post type (our locations make use of a custom post type). I’m wondering if you have something else in that WordPress install that is either affecting/overwriting/duplicating/etc. our registered post type.

    If you deactivate that code snippets plugin and leave ours activated, does it work then (with a published location)?

    Thread Starter jodzeee

    (@jodzeee)

    I deactivated and even moved all plugins to another folder except this one, Beaver Builder, and classic editor, and also changed to the 2022 theme. The issue remained. Is there a way I can completely uninstall this plugin and reinstall to see if that helps? It doesn’t happen on a new install.

    Also, I think the reference to the code snippets one was some code that I added after this started.

    Plugin Support jaysupport

    (@jaysupport)

    I’m not sure what you mean by completely uninstall.

    The settings are stored in the regular wp_options table in your database. If you delete the bpfwp-settings option, that will clear all your settings.

    And, if you think you may have corrupt location data in your database, then you can go in the wp_posts table and delete any post with the “location” post type.

    Thread Starter jodzeee

    (@jodzeee)

    Yes, that’s what I meant. I usually don’t mess with the db unless deleting obviously unused tables and I didn’t know where to look for this plugin’s data.

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘Weird issue breaks Beaver Builder integration in classic editor’ is closed to new replies.