Hi there ????!
Thank you for reaching out to MailPoet Support!
After reviewing the error message you’ve shared, it appears to be related to a specific database column that MailPoet is unable to locate. I’ll share some steps that have helped resolve similar issues. Please follow the steps below carefully:
- Back-Up Your Site and Database: Before proceeding with any changes, it’s crucial to ensure that you have a complete backup of your site and database. This step will safeguard your data, allowing you to restore your site to its current state if needed.
- Access phpMyAdmin from your website hosting settings.
- Locate the *_mailpoet_migrations table in the database.
- Delete all the entries in the *_mailpoet_migrations table. This action will force the migrations to re-run and update the database tables with the necessary columns.
- Deactivate and Reactivate the MailPoet Plugin: Although this step may not always be necessary, it can help ensure that the changes take effect properly. Navigate to the “Plugins” section of your WordPress dashboard, deactivate MailPoet, and then reactivate it.
- Test the Solution: Ideally, these steps should be performed on a staging site to avoid impacting your live site. If you don’t already have a staging environment set up, we recommend using the WP Staging plugin, which you can find here:?WP Staging Plugin.
?
Important: Before proceeding with these steps, it’s critical to ensure that you have a complete backup of your site and database. This measure would safeguard your data in case of any unintended complications during the process.
Doing this should prevent those errors from showing up again. Also ensure you’re using the latest version of the MailPoet plugin.
Cheers!