thomaswild
Forum Replies Created
-
Hello @axedesign,
All the email notifications can be found by navigating to Paid Member Subscriptions -> Settings -> E-mails. You can see all the separate email you can manually enable in the Member Emails and the Administrator Emails tabs.Hello @sandrovoegeli,
In order to make them required, you need to add the following snippet of custom code to your website:
add_filter( 'pms_register_form_label_first_name', 'pmsc_first_name_field_label');
function pmsc_first_name_field_label( $attributes ){
return __( 'First Name *', 'paid-member-subscriptions' );
}
add_filter( 'pms_register_form_label_last_name', 'pmsc_last_name_field_label');
function pmsc_last_name_field_label( $attributes ){
return __( 'Last Name *', 'paid-member-subscriptions' );
}
add_action( 'pms_register_form_validation', 'pmsc_first_last_validation' );
function pmsc_first_last_validation(){
if( empty( $_POST['first_name'] ) )
pms_errors()->add( 'first_name', __( 'This field is required.', 'paid-member-subscriptions' ) );
if( empty( $_POST['last_name'] ) )
pms_errors()->add( 'last_name', __( 'This field is required.', 'paid-member-subscriptions' ) );
}Note: You can use the code by adding it to your theme’s ‘functions.php’ file or by creating a new plugin as described here.
Hello @icecreamjelly,
Since this is a public form, and in this case the issue you are trying to solve involves sensitive data, if you want you could contact us on our website here: https://www.cozmoslabs.com/support/open-ticketThank you for your review and for the kind words!
Hello @axedesign,
As you have mentioned in your initial message, there was no change to the membership therefore it is normal that you didn’t receive a renewal email as it wasn’t renewed.
As mentioned above, it looks like the payment was processed with a different plugin.Hello @chakpetcher,
It looks like there is a fatal error.
Could you please send a screenshot of your plugins page at Dashboard -> Plugins -> Installed plugins? Please make sure that all of our plugins as well as their versions are visible.
Could you also please look at your PHP error log and check the fatal error you have received? If you do not have access to the PHP error log, please ask your host provider to check what fatal errors you have regarding this issue. Please send a screenshot of the error message you’re seeing regarding our plugin.
You can use a site like https://snipboard.io/ to share the screenshots.Hello @yanau,
To check if the emails are being sent by Paid Member Subscriptions, you can use an Email Logging plugin like: https://ww.wp.xz.cn/plugins/email-log/ on your website. It will add a log entry each time the wp_mail() WordPress function is called (our plugins use this function for all of the emails they send).You will then be able to go to the Email Log page on your website’s Dashboard to see if the email is being sent.
If it is listed there then there is a good chance there are filters set up on the server that might block some outgoing emails and I would suggest you contact your web hosting provider and ask them if this is the case.
Hello @jmaag,
We are sorry to hear that.
Could you tell us what exactly you would need help with?
We usually provide support for questions and issues related to our plugin so if we can offer any help with Profile Builder, feel free to ask us anything.Hello @asnate,
Is it possible that your registration page is being cached? If that is the case, please make sure that all of your pages that contain our shortcodes are excluded from your caching plugin.
Could you please try again after doing so? Please signal back to let me know if this fixed your issue.Hello @axedesign,
Our plugin works differently, we don’t create any subscriptions in Stripe so the transaction you refer to is probably not generated by our plugin.
My colleague has also explained how to determine if a transaction from Stripe is created using our plugin, you should try to search for that users initial payment in Stripe and see if you can find the relevant information in the metadata section.Hello @razzbiz,
I managed to recreate this issue on a local instance. If you subscribe by purchasing a WooCommerce product that has a membership attached to it, the email is indeed sent twice.
I will notify the development team and they will implement a fix in a future version of our plugin.
Thank you for notifying us about the issue.Hello @jamilkhan1000,
I noticed that when I attempt to submit an empty login form I am being redirected to a page that will give me a simple math problem before I am logged in.
That usually comes from Jetpack but since it is still present on your website, I assume there is a different plugin that is adding that math problem.Since there might be a conflict with some other plugin or code from your site, the next recommended step is the conflict test (ideally in a staging environment):
Briefly* disable all other plugins and enable the default WordPress Twenty-Twenty theme. Please also disable all add-ons. If this fixes the problem, enable everything one by one, checking each time to see when the problem returns.
Important: Please do the conflict test on a test site, not on the live site.
Hello @kork,
I have forwarded this to our development team. They will implement a fix that will be added in a future version of the plugin. Unfortunately I cannot provide an estimate as to when this might be.
Thank you for notifying us!Hello @cloodo,
In that case, you can use the free addon that comes with Profile Builder called: Labels edit.
You can activate it by navigating to Dashboard -> Profile Builder -> Add-ons -> Labels Edit.
You can read more about this add-on on the documentation page here: https://www.cozmoslabs.com/docs/profile-builder/add-ons/labels-edit/Hello @cloodo,
If your site has only one language, then for translation purposes, or to make specific translations we recommend using a translation plugin like Loco Translate. But in case your site has 2 or more languages (it’s multilingual), then we suggest using a multilingual translation plugin, for example: TransaltePress