• Resolved huntersbest

    (@huntersbest)


    We are using SO Widgets on most pages, but 2 pages use Elementor (frontpage and 1 other) for content. On the frontpage updating to 1.58.4 caused a fatal Error in Combination with Elementor 3.19.2 for NOT logged in users.

    Fatal error: Uncaught TypeError: str_contains(): Argument #1 ($haystack) must be of type string, array given in ##/wp-includes/blocks.php:

    The page I need help with: [log in to see the link]

Viewing 7 replies - 16 through 22 (of 22 total)
  • Plugin Contributor alexgso

    (@alexgso)

    Hi,

    I’ve come up with a potential fix for this issue. I’ve been unable to replicate this issue after the fix in 1.58.5 so if someone who is affected by this issue could try the fix that would be much appreciated. You can download the patched version by clicking here.

    Before proceeding, do a backup.

    Navigate to Plugins > Installed Plugins, and deactivate SiteOrigin Widgets Bundle, and then delete it. Scroll to the top of the page and click Add New, Upload Plugin. Upload so-widgets-bundle.1.58.6-beta.zip and when prompted activate it.

    Kind regards,
    Alex

    I tried the 1.58.6-beta version and still get the same error I started getting with 1.58.4. In my case, it is a critical error when attempting to update any SiteOrigin Accordion widgets.

    My system is multisite and the problem does not occur for Super Admins, only for subsite admins and editors. The logged errors make it look to be an issue with how the wp_kses() function is being used.

    Plugin Support Andrew Misplon

    (@misplon)

    @cnorcross Thanks for those steps; much appreciated. We’ll update you ASAP today with a beta release link or release details if it goes straight out.

    Plugin Contributor alexgso

    (@alexgso)

    Hi,

    I’ve figured out a way to replicate this issue, and I’ve come up with a fix that resolves this issue for me. This issue is quite inconsistent so we would appreciate it if someone who can replicate this issue could try the fix that would be much appreciated. You can download the patched version by clicking here.

    Before proceeding, do a backup.

    Navigate to Plugins > Installed Plugins, and deactivate SiteOrigin Widgets Bundle, and then delete it. Scroll to the top of the page and click Add New, Upload Plugin. Upload so-widgets-bundle.1.58.6-beta-2.zip and when prompted activate it.

    Kind regards,
    Alex

    I tested version 1.58.6-beta-2 and it has resolved the issue for me. No more errors when saving posts. Thank you!

    Plugin Support Andrew Misplon

    (@misplon)

    Super, thanks for the feedback.

    Thread Starter huntersbest

    (@huntersbest)

    Thank you for the fast help

Viewing 7 replies - 16 through 22 (of 22 total)
  • The topic ‘Fatal Error 1.58.4 for NOT logged in users’ is closed to new replies.