- סטטוס
- נפתר על ידי המפתח
- נפתר בגרסה
- Avada 7.11.4
- תוסף/ערכת עיצוב קשורים
- Avada
- תגיות נושא
- Compatibility
סקירה כללית של התקלה
בעת תרגום ידני של רכיב ספרייה של Avada באמצעות עורך WordPress, סוג הרכיב (לדוגמה, “Container”) אינו מועבר לגרסה המתורגמת. כתוצאה מכך, הרכיב המתורגם מזוהה תמיד כסוג Template.
שכפול לשפות אחרות או תרגום באמצעות עורך התרגום המתקדם (ATE) אינם מציגים בעיה זו.
פתרון עוקף
אנא ודא שיש ברשותך גיבוי מלא של האתר שלך לפני שתמשיך.
אפשרות 1
- שכפל תחילה את ה־Element
- לאחר מכן, ערוך אותו, תרגם אותו באופן עצמאי ושנה את הערך.
אפשרות 2
- פתח את הקובץ functions.php של ערכת העיצוב שלך.
- הוסף את הקוד הבא:
add_action( 'edit_form_top', 'callback__edit_form_top' ); function callback__edit_form_top( $post ) {; if ($post->post_type == "fusion_element") { $trid = apply_filters( 'wpml_element_trid', NULL, $post->ID, 'post_'. $post->post_type ); $translations = apply_filters( 'wpml_get_element_translations', NULL, $trid, 'post_'. $post->post_type ); foreach ($translations as $translation) { if ($translation->original == 1){ $original = $translation->element_id; } } $originalterms = wp_get_post_terms( $original, 'element_category' ); $currenttranslationterms = wp_get_post_terms( $post->ID, 'element_category' ); if (empty($currenttranslationterms)) { foreach ($originalterms as $term){ wp_set_object_terms( $post->ID, $term->term_id, $term->taxonomy ); } } } } - עבור אל Avada > Library.
- לאחר מכן, פתח ושמור תחילה את ה־Element שלך.
- רענן את העמוד ולאחר מכן הוסף את האלמנטים הדרושים.