📄 محتوای کامل
این کد را به فایل قالب فرزند خود functions.phpیا از طریق افزونه ای که امکان اضافه کردن توابع سفارشی را فراهم می کند، مانند افزونه Code snippets، اضافه کنید . لطفاً کد سفارشی را مستقیماً به فایل قالب والد خود اضافه نکنید functions.phpزیرا هنگام به روزرسانی قالب، این کد به طور کامل پاک می شود.
این کد یک پیام سفارشی بالای فرم ورود/ثبت نام در صفحه حساب کاربری کاربر اضافه می کند.
| /** |
| * Add a message above the login / register form on my-account page |
| */ |
| add_action( ‘woocommerce_before_customer_login_form’, ‘jk_login_message’ ); |
| function jk_login_message() { |
| if ( get_option( ‘woocommerce_enable_myaccount_registration’ ) == ‘yes’ ) { |
| ?> |
| <div class=”woocommerce-info”> |
| <p><?php _e( ‘Returning customers login. New users register for next time so you can:’ ); ?></p> |
| <ul> |
| <li><?php _e( ‘View your order history’ ); ?></li> |
| <li><?php _e( ‘Check on your orders’ ); ?></li> |
| <li><?php _e( ‘Edit your addresses’ ); ?></li> |
| <li><?php _e( ‘Change your password’ ); ?></li> |
| </ul> |
| </div> |
| <?php |
| } |
| } |
لطفاً توجه داشته باشید که برای کارکرد این کد، باید تنظیمات زیر را در «حساب ها و حریم خصوصی» تیک بزنید:
اجازه ایجاد حساب کاربری برای مشتریان :
- در حین پرداخت (مشتریان می توانند قبل از ثبت سفارش خود، یک حساب کاربری ایجاد کنند.)
- در صفحه «حساب من»