5ответ(ов) в теме
			        
		
        Подскажите пожалуйста, как сделать автоматическую отправку партнерской ссылки (что в личном кабинете) на почту, при регистрации нового пользователя. То есть человек зарегистрироваться и ему приходит письмо, что у вас такая та партнерская(реферальная ссылка) и теперь отправляйте её всем и будет вам счастье.
как то так
add_action('user_register','ps_send_email_to_user_register',10);
function ps_send_email_to_user_register($user_id){
	global $ps_options;
		if ( isset( $ps_options['ref_page'] ) && $ps_options['ref_page'] )
			$page	 = get_permalink( $ps_options['ref_page'] );
		else
			$page	 = get_home_url() . '/';
	}
	$data = $user_id;
	if ( isset( $ps_options['get_data'] ) && $ps_options['get_data'] == 1 )
		$data	 = get_the_author_meta( 'user_login', $user_id );
		
	$url	 = rcl_format_url( $page ) . $ps_options['get_name'] . '=' . $data;
	$subject = __('Тема сообщения');
	$content = __('Ваша ссылка').' '.$url;
    
	rcl_mail(get_the_author_meta('user_email', $user_id), $subject, $content);
	
}размещайте в файле функций темы
Разместил в functions.php выдал такую ошибку
Ваши изменения в коде PHP были отменены из за ошибки на строке 604 файла wp-content/themes/monstroid2/functions.php. Исправьте и попробуйте пересохранить.
syntax error, unexpected '}', expecting end of file
604 последняя строка кода с скобкой.
Разметил в самом конце functions.php через редактор темы.
Вы не имеете права на публикацию сообщений в этой теме