kellymetal a11n
Forum Replies Created
-
Hi there,
Apologies it looks like I missed your Update comment, and I was replying to your previous one.
It would be worth doing another reinstall after making the Auto Increment update, just in case.
Also, are they the exact same errors you are seeing after making the change, including the stack trace? I’m curious if there might be another table that may be missing an Auto Increment on the ID, so a different migration/populator function might be failing as well.
Hi there @sitenoob247,
Thank you for checking that —?I believe that might be what’s causing the issue. It seems the “Populator” may be trying to populate the option fields, but since the ID doesn’t auto increment it results in the duplicate
0
entries for the Primary key.As always, before making changes, I’d recommend first ensuring you have a full backup of the site/database, just in case. Alternatively, you could create a staging copy of the site and test there first if possible.
After that, try switching the ID to Auto Increment, and see if you are able to update the plugin to the latest version again.
Please let us know how that goes!
Hi there @wp2255,
Usually if the page is only showing the
[mailpoet_page]
shortcode, it’s from viewing the custom page directly (in the editor or site frontend). The shortcode relies on the whole?mailpoet_router
anddata
part at the end of the URL (which would generally be present in a URL in a sent newsletter) in order to match up which action is being taken and for which subscriber/link/newsletter/etcTo test the page, you can go to MailPoet > Settings > Basics, and click the “Preview” link to view the page. Otherwise, sending a test newsletter and then clicking the link should also work.
Hi there @laurentm,
Thank you for the clarification about that!
When sending via our MailPoet Sending Service, the confirmation / double opt-in process is required and not possible to disable — more information about it here:
https://kb.mailpoet.com/article/128-signup-confirmation-double-opt-in-featureTo disable the confirmation email, it would be necessary to switch to an alternative sending method under MailPoet > Settings > Send with.
Thank you.
Hi there @laurentm,
Most automations generally will only run when subscribers are in “Subscribed” status on your list. Are the registered users from that form also being added to your MailPoet lists, receiving confirmation emails, and in “Subscribed” status?
By “CFF”, it looks like you are probably referring to this “Calculated Fields Form” plugin: https://it.www.ads-software.com/plugins/calculated-fields-form/
Please note that MailPoet doesn’t include any integrations with third-party plugins, but does provide an API for other developers to add their own integrations. It appears that Calculated Fields Form plugin has their own add-on integration plugin available here for connecting their forms to MailPoet’s subscriber lists: https://cff.dwbooster.com/add-ons/mailpoet
That add-on plugin is developed and supported directly by their team though, so please reach out to them for information about setting it up.
On the other hand, if you have any questions about MailPoet’s own built-in form functionality, please let us know. Thank you.
Forum: Plugins
In reply to: [MailPoet - Newsletters, Email Marketing, and Automation] Error MessageHi there @1xportal,
Generally if there’s a “fatal error” on the site, a more detailed error message will be provided as well, either sent to the site admin email address and logged on the server.
If you received an admin email, please check that email for a detailed error and share it here. Otherwise, please check with your hosting to get the PHP error logs after you try activating the plugin.
Thank you!
Hi there,
Thank you for the updates here. Reviewing the stack traces, I see they are going through the
populateNewsletterOptionFields
function, and breaking with the duplicate entry for the PRIMARY key.If you check your site’s database, and check the
wp_mailpoet_newsletter_option
table, do you see that theid
column is set to Auto Increment?Hi there @noise,
We understand how that would be very useful, however as you’ve found there’s currently no built-in option for that. It would be great if you could add it as a suggestion/enhancement request on our feedback/ideas board here: https://feedback.mailpoet.com
For now, it may be possible via custom code. You could consider the
mailpoet_sending_newsletter_render_after_pre_process
filter to customize newsletter content: https://kb.mailpoet.com/article/274-list-of-filters-and-actionsAssistance with custom development is outside our?scope of support, but if you need help with custom code, we recommend reaching out to someone from Codeable
Hi there @sometimeska,
We have seen some cases where browser extensions (i.e. ad-blocker, security, etc) were blocking plugin files from loading correctly, resulting in blank pages in wp-admin.
Just to confirm, MailPoet is working without issue for me in Firefox at the moment (my default browser as well).
Please try testing in a Private Firefox window with extensions disabled to make sure it works as expected there.
As a sidenote, since you have a paid MailPoet plan, you can open a request via the “Support for paying customers” section of our support page here to access our premium support channel: https://www.mailpoet.com/support/
Forum: Plugins
In reply to: [MailPoet - Newsletters, Email Marketing, and Automation] Moving settingHi there @orsocapo,
While it’s possible to export and import subscribers, there’s no built-in way to export or copy all of your MailPoet settings to a different site. The only way would be to migrate all the database tables themselves — more info here — or to use a different backup/migration plugin to migrate the site.
Thank you.
Hi there Bill,
I’ve been testing, trying to reproduce the issue you describe, however have been unable to do so.
Most of my own users on my various test sites are usually
Administrator
role, and have never run into the issue you are seeing. I was also testing specifically with the User Role Editor plugin, and applying bothAdministrator
andSubscriber
roles, but was still able to add test users to different lists without issue and they showed up in the lists as expected.It’s possible the strange behavior you are seeing could be coming from something else on the site. To narrow down what is causing the trouble, I’d recommend a conflict test on a staging site with only MailPoet and a default theme like Twenty Twenty Four:
https://kb.mailpoet.com/article/204-how-to-test-for-plugins-conflictPlease let me know how that goes, or if you have any questions!
Hi there @nahnufitness,
I think the issue here is that the opt-in checkbox label is just going to display whatever is saved under MailPoet > Settings > Basics in the “Subscribe in registration form” setting:
Changing the site language wouldn’t overwrite what is saved in that field (similar to how it wouldn’t change other settings like the FROM address, unsubscribe page, etc). So if the settings have “Yes, add me to your mailing list” saved in that field (in the
wp_mailpoet_settings
database table), then that’s what will be displayed on the frontend, regardless of the site language. If you wanted the opt-in checkbox to display Arabic, then you would need to save the Arabic text/string there instead.Due to that fact, it also wouldn’t be compatible with WPML (and as my colleague mentioned, we don’t directly support any multi-lingual plugins).
Thank you very much for your review, and we’re so glad you are having a great experience with MailPoet! ??
Hi there @foudelle,
The confirmation email is triggered by the form submission itself. Even if the person is already subscribed, it will still trigger the confirmation email again if they later submit the form again (as it gives some indication that the form submission was successful).
However the Automation is triggered by the subscriber being subscribed/added to the List (not by the form submission). This is different because if they are already on a list, they are not added to the list again. In order to subscribe to the list again, they would first need to leave the list.
If you wanted to send the email every time, perhaps you could include a step at the end of the Automation to also remove the subscriber from the List.
Please let me know if you have any questions. Thank you!
Hi there @lukasznova,
Checking your account associated with hoogells.pl, I see that we’ve already been in touch with you directly via your account email address, so I’m going to go ahead and mark this thread as resolved.
Thank you!