Kadence styling is not applied if a WooCommerce email is triggered manually
پاسخ ها: 0
سلام ،
من از فرم ثبت نام BitForm با استفاده می کنم wp_auth
گزینه و تأیید ایمیل. متأسفانه ، این افزونه گزینه ای برای ارسال فقط اعلان ایمیل WoldPress New Welcome Email پس از تأیید ایمیل دارد ، اما ایمیل WooCommerce New User Welcome Welcome نیست.
بنابراین ، من از این قطعه استفاده می کنم:
PHP
add_action('updated_user_meta', 'send_woocommerce_new_user_email', 10, 4);
function send_woocommerce_new_user_email($meta_id, $user_id, $meta_key, $meta_value) {
if ($meta_key === 'bf_activation' && $meta_value == 1) {
$user = get_userdata($user_id);
if ($user) {
// Trigger WooCommerce "New Account" email
$mailer = WC()->mailer();
$email = $mailer->emails['WC_Email_Customer_New_Account'];
// Manually trigger the email
$email->trigger($user_id, $user);
}
}
}
این قطعه در نظر گرفته شده است تا پس از تأیید ایمیل کاربر ، ایمیل کاربر جدید WooCommerce را ایجاد کند.
با این حال ، یک نتیجه وجود دارد: اگر من به عنوان کاربر جدید با این قطعه فعال ثبت نام کنم ، ایمیل کاربر جدید WooCommerce را دریافت می کنم ، اما بدون الگوی Kadence. با این حال ، اگر من ، به عنوان یک مدیر ، کاربر جدید را رد یا مجدداً تهیه کنم (ویژگی اضافه شده با BitForm) ، کاربر جدید ایمیل کاربر جدید WooCommerce را با الگوی Kadence دریافت می کند.
لطفا به من اطلاع دهید که چگونه می توانم این را برطرف کنم.
پیشاپیش متشکرم!
-
این موضوع 11 ثانیه پیش توسط اصلاح شد
بشر
مشاهده پاسخ های این مطلب
———————————————
این مطلب از سایت انجمن وردپرس گردآوری شده است و کلیه حقوق مطلق به انجمن وردپرس می باشد در صورت مغایرت و یا بروز مشکل اطلاع دهید تا حذف گردد
منبع: انجمن وردپرس