Created
February 12, 2020 15:48
-
-
Save jesseeproductions/11bf9b1b89ae6d200330ee82dc919c92 to your computer and use it in GitHub Desktop.
Change the RSVP Confirmation Message
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
/** | |
* Change the RSVP Confirmation Message | |
* | |
* @param string $translation The translated text. | |
* @param string $text The text to translate. | |
* @param string $domain The domain slug of the translated text. | |
* @param string $context The option context string. | |
* | |
* @return string The translated text or the custom text. | |
*/ | |
add_filter( 'gettext', 'tribe_change_rsvp_confirmation_msg', 20, 3 ); | |
function tribe_change_rsvp_confirmation_msg( $translation, $text, $domain, $context = "" ) { | |
if ( | |
$domain != "default" && | |
( | |
strpos( $domain, 'event-' ) !== 0 | |
) | |
) { | |
return $translation; | |
} | |
$ticket_rsvp_text = array( | |
// RSVP Confirmation Message | |
'Your %1$s has been received! Check your email for your %1$s confirmation.' => 'Custom Message', | |
); | |
// If we don't have replacement text, bail. | |
if ( empty( $ticket_rsvp_text[ $text ] ) ) { | |
return $translation; | |
} | |
return $ticket_rsvp_text[ $text ]; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment