Skip to content

Instantly share code, notes, and snippets.

@rafiahmedd
rafiahmedd / Email to Admin After User Unsubscribe From CRM With Unsubscribe Reason
Created August 4, 2021 22:53
Email to Admin After User Unsubscribe From CRM With Unsubscribe Reason
add_action('fluentcrm_subscriber_status_to_unsubscribed', 'emailAfterUnsubscribed', 10, 2);
function emailAfterUnsubscribed($subscriber, $oldStatus){
$req = FluentCrm('request');
$reason = sanitize_text_field($req->get('reason'));
if ($reason == 'other') {
if ($otherReason = $req->get('other_reason')) {
$reason = sanitize_text_field($otherReason);
}
} else if($reason){
if ( method_exists('ExternalPages', 'unsubscribeReasons' ) ) {
@rafiahmedd
rafiahmedd / Add more name prefix in Fluent CRM
Created August 16, 2021 05:29
Add more name prefix in Fluent CRM
add_filter('fluentcrm_contact_name_prefixes',function ($title){
$newTitles = ['Ahmed','Md'];
return array_merge($title,$newTitles);
},10,1);