- סטטוס
- נפתר
- דווח עבור
- WPML Multilingual CMS 4.3.4
- נפתר בגרסה
- 4.3.6
סקירה כללית של התקלה
לאחר עדכון WPML 4.3.0, אתרים מסוימים מציגים את ההודעה “REST API is disabled, blocking some features of WPML” למרות ש־REST API אינו כבוי בפועל.
פתרון עוקף
לפני ביצוע פעולה זו, ודא שזוהי התראת “שווא” ואשר ש־REST API שלך אינו כבוי ושהוא פועל כראוי.
בזמן שאנו עובדים על פתרון לבעיה זו, תוכל להשבית זמנית את תכונת הזיהוי של REST API על ידי עריכת הקובץ functions.php שנמצא בתיקייה ../wp-content/plugins/sitepress-multilingual-cms/inc/ ובשורה 818 החלף את:
function wpml_is_rest_enabled() {
return make( \WPML\Core\REST\Status::class )->isEnabled();
}
בטקסט הבא:
function wpml_is_rest_enabled() {
return true;
}