Forked from ipokkel/change-email-tet-for-pmpro-approvals.php
Last active
February 15, 2023 19:51
-
-
Save kimwhite/3b757566c2e88ab8cb6373937e1d2f84 to your computer and use it in GitHub Desktop.
Change the account is now pending text string in emails for the PMPro Approvals Add On
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
/** | |
* Change localized text strings for Paid Memberships Pro Approvals Add On | |
* using the WordPress gettext filter. | |
* | |
* You can add this recipe to your site by creating a custom plugin | |
* or using the Code Snippets plugin available for free in the WordPress repository. | |
* Read this companion article for step-by-step directions on either method. | |
* https://www.paidmembershipspro.com/create-a-plugin-for-pmpro-customizations/ | |
*/ | |
function my_pmpro_approvals_change_text_with_gettext( $translated_text, $original_text, $domain ) { | |
switch ( $domain ) { | |
case 'pmpro-approvals': | |
switch ( $original_text ) { | |
case 'Your membership requires approval before you are able to view this content.': | |
$translated_text = 'Your custom text or translation here'; | |
break; | |
case 'Your membership application has been denied. Contact the site owners if you believe this is an error.': | |
$translated_text = 'Your custom text or translation here'; | |
break; | |
} | |
break; | |
} | |
return $translated_text; | |
} | |
add_filter( 'gettext', 'my_pmpro_approvals_change_text_with_gettext', 10, 3 ); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment