WPML
סטטוס
ממתין למפתח
תוסף/ערכת עיצוב קשורים
Kadence Blocks, Kadence
תגיות נושא
Compatibility

סקירה כללית של התקלה

בעת שימוש בערכת העיצוב Kadence עם התוסף Kadence PRO, ייתכן שתבניות שהוקצו לארכיוני קטגוריות מוצרים של WooCommerce לא יוחלו כראוי על הגרסאות המתורגמות שלהם.

פתרון עוקף

אנא ודא שיש לך גיבוי מלא של האתר לפני שתמשיך.

1. תיקון רינדור תבנית


  • פתח את הקובץ …/wp-content/plugins/kadence-pro/dist/elements/elements-init.php.

  • חפש את שורה 2035.

  • החלף את:
    if ( in_array( $queried_obj->term_id, $show_taxs ) ) {
            


  • ב:
    if ( defined( 'WPML_PLUGIN_FILE' ) ) {
    	$my_default_lang = apply_filters( 'wpml_default_language', NULL );
    	$queried_obj->term_id = apply_filters( 'wpml_object_id', $queried_obj->term_id, $queried_obj->taxonomy, true, $my_default_lang ); 
    }
    if ( in_array( $queried_obj->term_id, $show_taxs ) ) {
            


 

2. תיקון תרגום מזהה (ID) של פוסט


  • באותו קובץ, חפש את שורה 2018.

  • החלף את:
    $current_id = get_the_ID();
            


  • ב:
    $current_id = get_the_ID();
    if ( defined( 'WPML_PLUGIN_FILE' ) ) {
    	$my_default_lang = apply_filters( 'wpml_default_language', NULL );
    	$current_id = apply_filters( 'wpml_object_id', $current_id, 'post', true, $my_default_lang );
    }
            


 

3. תיקון תבנית כותרת עליונה מותנית


אותה בעיה מתרחשת עם כותרות עליונות מותניות, שאינן מוחלות על גרסאות מתורגמות של התוכן.

  • פתח את הקובץ …/wp-content/plugins/kadence-pro/dist/conditional-headers.php.

  • חפש את שורה 1287.

  • החל את אותו שינוי שבוצע בסעיף 1, בשורה 2035 של הקובץ הקודם.

כל התקלות הידועות →