Yoast SEO stopped working for Listings and Vendors after Brevo update

After updating hivepress plugin a couple of days ago, I am experiencing an issue with my Yoast SEO plugin - not sure if related to the update or not.

The Yoast SEO plugin works fine on blog posts and pages, however it is no longer working when adding/editing Listings and Vendors. On these pages, the Yoast SEO section is still shown, but I cannot edit any details in it - such as SEO focus phrase or SEO meta description etc (see yellow markings in screenshot below). The ‘Readability’ tab also constantly shows the ‘wait’ icon animation - turning circle (see red marking on screenshot below)

I tried uninstalling and re-installing the Yoast SEO plugin, but that did not solve the problem.

Did anyone else experience suh behaviour? How did you solve it?

UPDATE

The issue seems to be caused by an update of Brevo newsletter marketing plugin, where they introduced push notifications to subscribers upon post updates. Not sure why it only affects Listings and Vendors and not normal blog posts and/or pages.

Since both these plugins are quite popular, it would be ideal if Hivepress team can investigate the issue to see whether it’s something from Hivepress end that is breaking things or (probably) not.

To replicate: install both Yoast SEO and Brevo Newsletter, SMTP, Email marketing and Subscribe forms (formely Sendinblue). Once both plugins are activated, Yoast SEO no longer works in Listings and Vendors.

Hivepress version 1.7.12
Yoast SEO version 25.0
Newsletter, SMTP, Email marketing and Subscribe forms by Brevo version 3.2.0

Yoast SEO Premium, gives this error message: "Cannot read properties of undefined (reading 'getCurrentPost')"

This only happens when edting Listings and / or Vendors, not standard blog posts or pages.

Hi,

Thank you for your detailed feedback. Please note that we unfortunately cannot guarantee compatibility with all third-party plugins, but if there is a simple conflict or it is caused by our JS, we can check it in more detail. In order for us to check this in more detail, please navigate to the vendor’s page or listing and open the console and check if there are any JS errors (you can send us a screenshot).

UPDATE:

happy to report that Brevo has released a new update (3.2.1) to their plugin which addresses this issue and so far it seems that issue has been resolved. This confirms that issue was from Brevo’s end and not Hivepress.

.

1 Like