- סטטוס
- נפתר
- נפתר בגרסה
- WPML 4.6.7
- תוסף/ערכת עיצוב קשורים
- LiteSpeed Cache
- תגיות נושא
- Compatibility
סקירה כללית של התקלה
אם אתה משתמש בתוסף LiteSpeed Cache, ייתכן שתיתקל בבעיה בתרגום פוסטים. באופן ספציפי, כאשר משתמשים יוצרים ומתרגמים פוסט חדש, הפוסט המתורגם אינו שומר את הקטגוריה מהפוסט המקורי.
פתרון עוקף
אפשרות 1
- עבור אל הדף Litespeed cache > Cache > Purge > Auto Purge Rules For Publish/Update .
- השבת את האפשרות Term archive (include category, tag, and tax).
או:
אפשרות 2
אנא ודא שיש לך גיבוי מלא של האתר לפני שתמשיך.
- פתח את הקובץ …/wp-content/plugins/litespeed-cache/src/purge.cls.php
- חפש את שורה 1172.
- שנה את:
$terms = get_the_terms($post_id, $tax);
- לכך:
// WPML Workaround for compsupp-6805 $terms = ''; if( class_exists('SitePress') ){ $default_language = apply_filters('wpml_default_language', NULL ); $current_language = apply_filters('wpml_current_language', NULL ); if ( $default_language === $current_language ) { $terms = get_the_terms($post_id, $tax); } } else { $terms = get_the_terms($post_id, $tax); }