- סטטוס
- נפתר
- נפתר בגרסה
- WPML Multilingual & Multicurrency for WooCommerce 5.5.4
- תוסף/ערכת עיצוב קשורים
- Facebook for WooCommerce
סקירה כללית של התקלה
בעת השימוש ב־Facebook for WooCommerce, לחיצה על מוצר מתורגם ב־Facebook מפנה אותך למוצר בשפת ברירת המחדל או לדף שגיאה.
פתרון עוקף
בקובץ functions.php של ערכת העיצוב בת שלך, הוסף את הבא:
add_filter ('facebook_for_woocommerce_integration_prepare_product', 'fix_product_url', 11, 2);
function fix_product_url($product_data, $id) {
$product_lang = apply_filters( 'wpml_post_language_details', null, $id );
$product_data['url'] = apply_filters( 'wpml_permalink', $product_data['url'], $product_lang['language_code'] );
return $product_data;
}
השלבים הבאים
יצרנו קשר עם WooCommerce לקבלת תיקון קבוע, אך טרם קיבלנו תשובה. מכיוון שיש לפתור את הבעיה באמצעות שינויים בקוד התוסף, איננו יכולים לסייע מעבר למתן הפתרון העוקף המפורט לעיל.
אם אתה נתקל בבעיות וברצונך לקדם תיקון זה מול WooCommerce, אתה מוזמן לפתוח קריאת תמיכה אצל המפתח כאן: https://woocommerce.com/my-account/create-a-ticket/ (יהיה עליך להיות מחובר ל־WordPress.com).