- סטטוס
- נפתר על ידי המפתח
- דווח עבור
- WPML Multilingual CMS 4.6.5
- תוסף/ערכת עיצוב קשורים
- Uncode
- תגיות נושא
- ATE
סקירה כללית של התקלה
אם אתה משתמש בערכת העיצוב Uncode יחד עם WPML ו־WooCommerce והגדרת תבנית מותאמת אישית עבור דף התחברות חדש, ייתכן שתיתקל בבעיה בעת ניסיון התחברות מדף המוגדר בשפה המשנית של האתר שלך. ליתר דיוק, לאחר ההתחברות, ייתכן שלא תופנה לדף “החשבון שלי” כצפוי.
פתרון עוקף
אנא ודא שיש לך גיבוי מלא של האתר לפני שתמשיך.
- פתח את הקובץ functions.php של ערכת העיצוב שלך.
- הוסף את הקוד הבא:
// WPML Workaround for compsupp-6911 add_filter( 'option_uncode_woocommerce_my_account_login_page_id', 'wpml_compsupp6911_modify_uncode_woocommerce_login_page_id' ); function wpml_compsupp6911_modify_uncode_woocommerce_login_page_id( $value ) { if (is_numeric($value)) { $post_type = get_post_type($value); $value = apply_filters( 'wpml_object_id', $value, $post_type , TRUE ); } return $value; }