Jarryd Long
Forum Replies Created
-
Forum: Reviews
In reply to: [Notifications on Discord for WooCommerce] CoolHi @xdekhckr ,
Thank you for sharing a 5 star review for the plugin. You’ve made my day.
You can hook into a filter that removes the name and email address as well as changes colours. Here’s a starter code snippet that will help achieve this – this can be added to your theme’s functions.php file.
If you have any other questions about this, please consider opening a support thread on this plugin’s forum and we can assist further from there.
add_filter( 'ppsndw_woo_discord_payload', function( $payload, $context ) {
if ( ! isset( $payload['embeds'][0] ) ) {
return $payload;
}
// --- Remove customer name and email fields ---
$fields_to_remove = array( 'Customer', 'Email' );
$payload['embeds'][0]['fields'] = array_values(
array_filter(
$payload['embeds'][0]['fields'],
function( $field ) use ( $fields_to_remove ) {
return ! in_array( $field['name'], $fields_to_remove, true );
}
)
);
// --- Override the embed colour per status ---
$custom_colors = array(
'completed' => 0x00b894, // teal
'processing' => 0x0984e3, // bright blue
'pending' => 0xfdcb6e, // yellow
'on-hold' => 0xe17055, // orange
'failed' => 0xd63031, // red
'cancelled' => 0xb2bec3, // light grey
'refunded' => 0x636e72, // dark grey
'new_customer'=> 0xa29bfe, // purple
);
$status = $context['status'];
if ( isset( $custom_colors[ $status ] ) ) {
$payload['embeds'][0]['color'] = $custom_colors[ $status ];
}
return $payload;
}, 10, 2 );Forum: Plugins
In reply to: [Basic User Avatars] Add to registration formHi @coopersita, thank you for reaching out.
This isn’t supported natively in Paid Memberships Pro, there are however a couple of alternatives to achieve this.
This blog post (https://www.paidmembershipspro.com/custom-user-avatars-member-profile-edit-page/) offers a code recipe that adds an avatar to the Member Profile Edit page. This doesn’t necessarily require use of the Basic User Avatars plugin though.
PMPro is also working on adding avatar compatibility to the core plugin. While this is in the pipeline and we have a feature PR ready (https://github.com/strangerstudios/paid-memberships-pro/pull/3351), we don’t have an ETA on if or when this will be implemented and released in an update.
I hope this helps, feel free to reach out if there’s anything else I can assist with.
Kind Regards,
Jarryd
Support Manager at Paid Memberships ProVersion 4.0.4 fixes this. Thanks so much for your help!
That file doesn’t seem to exist anymore but I’ll pop you a mail, thanks for your help.
Sorry for the delay. I’ve tried the latest copy you sent me and commented out that line but it still takes me to the adminer page with the error ‘No such file or directory’
Before I commented out the code, the db name was present in the login form and it just kept on retrying from there. After commenting out, the form was empty and it kept retrying. But still not logging in for some reason.
I’ve tried the updated version but hasn’t helped.
Also reviewed the FAQ’s but we don’t have any caching on the site and even after trying in incognito, it takes me to the adminer page, now shows the login form with the error ‘No such file or directory’ on top
Only a pleasure. If you have any other questions or feedback related to your request, please reach out to us on https://paidmembershipspro.com/support and we’d be happy to help.
Kind Regards,
Jarryd
Support Manager at Paid Memberships ProThank you for your feedback. Please ensure that you are using the latest version of Paid Memberships Pro as this was fixed in version 3.2.1.
If you have any other questions or feedback related to your request, please reach out to us on https://paidmembershipspro.com/support and we’d be happy to help.
Kind Regards,
Jarryd
Support Manager at Paid Memberships ProPlease share any steps with us on how we can replicate this so that we can investigate further?
Kind Regards,
Jarryd
Support Manager at Paid Memberships ProHi there, thank you for reaching out to the Paid Memberships Pro team.
Paid Memberships Pro does not currently support 2FA from Stripe. I have however shared your feedback with the developers on our team for further review and consideration as your account’s security is a priority for us.
If you have any other questions or feedback related to your request, please reach out to us on https://paidmembershipspro.com/support and we’d be happy to help.
Kind Regards,
Jarryd
Support Manager at Paid Memberships ProHi there, thank you for reaching out to the Paid Memberships Pro team.
This is likely caused by Elementor’s built-in caching functionality.
Elementor has introduced experimental caching functionality through Element Cache in an effort to speed up your site.
We advise not to cache dynamic elements and membership-related content on pages like your membership checkout, account, and profile editing pages, as these areas frequently change based on each individual member.
To turn off caching for those specific elements, edit the Elementor page, click on the element containing the Paid Memberships Pro shortcode, click on the Advanced tab and scroll down to ‘Cache Settings’. Select ‘Inactive’ from the dropdown.
A comprehensive guide on how to do this can be found in Elementor’s documentation at https://elementor.com/help/element-caching-help/
If you have any other questions or feedback related to your request, please reach out to us on https://paidmembershipspro.com/support and we’d be happy to help.
Kind Regards,
Jarryd
Support Manager at Paid Memberships ProYour login page may be using something completely custom if it doesn’t resemble anything similar to the original login.php page.
If you can default back to using the core PMPro login page I would recommend doing so. However due to what appears to be extensive changes to the custom login form, I would recommend reaching out to a developer for further assistance. Alternatively, please consider posting a project on https://jobs.wordpress.net for assistance.
If you have any other questions or feedback related to your request, please reach out to us on https://paidmembershipspro.com/support and we’d be happy to help.
Kind Regards,
Jarryd
Support Manager at Paid Memberships ProThank you for your feedback. Please ensure that the field is created as a readonly field under Memberships > Settings > User Fields as the code recipe makes it an editable field when you are an admin viewing/editing it.
Kind Regards,
Jarryd
Support Manager at Paid Memberships ProHi there, thank you for reaching out to the Paid Memberships Pro team.
Please advise how you are accepting payments through your site?
Online payments will reflect immediately and remove the members access when payment doesn’t go through.
Offline payments, such as our Pay by Check functionality will automatically create an order for the renewal which the admin can mark as paid. You would need to reference the order list for members who have a new order that needs to be marked as paid or cancelled.
Kind Regards,
Jarryd
Support Manager at Paid Memberships ProHi there, thank you for reaching out to the Paid Memberships Pro team. I’m sorry to hear of the issue you experienced while updating.
I suspect that during the update, a file was lost or didn’t upload correctly. Please try downloading the latest version of Paid Memberships Pro from the ww.wp.xz.cn forums (https://ww.wp.xz.cn/plugins/paid-memberships-pro/) and uploading it via Plugins > Add New – the option to replace the current files should show shortly (please click on that to do ensure it uploads).
Kind Regards,
Jarryd
Support Manager at Paid Memberships Pro