- סטטוס
- נפתר
- סוג
- באג
- דווח עבור
- 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;
}