- Trạng thái
- Đã được giải quyết bởi nhà phát triển
- Đã giải quyết trong
- Rank Math 1.0.267
- Plugin/giao diện liên quan
- Rank Math SEO
- Thẻ chủ đề
- Compatibility
Tổng quan về lỗi
Khi sử dụng Rank Math SEO v1.0.266 với WPML, bạn có thể thấy một thông báo trên trang quản trị yêu cầu bạn kích hoạt WPML Dịch Chuỗi ngay cả khi plugin này đã được kích hoạt.
“Vui lòng kích hoạt plugin WPML Dịch Chuỗi để chuyển đổi các giá trị Cài đặt Rank Math sang các ngôn ngữ khác nhau.”
Giải pháp tạm thời
Vui lòng đảm bảo bạn có bản sao lưu toàn bộ trang web trước khi tiếp tục.
- Mở tệp …/wp-content/plugins/seo-by-rank-math/includes/admin/class-notices.php.
- Tìm dòng 209.
- Thay thế:
if ( ! function_exists( 'icl_add_string_translation' ) || get_option( 'rank_math_wpml_notice_dismissed' ) ) { return; } $sitepress = Sitepress::get()->get_var(); $setup_complete = $sitepress->get_setting( 'setup_complete', false ); if ( ! $setup_complete ) { return; }
- Bằng:
if ( get_option( 'rank_math_wpml_notice_dismissed' ) ) { return; } $WPMLSettings = (array) get_option( 'icl_sitepress_settings' ); $WPMLSetUpComplete = $WPMLSettings['setup_complete'] ?? false; if ( ! $WPMLSetUpComplete || function_exists( 'icl_add_string_translation' ) ) { return; }
- Hủy kích hoạt và kích hoạt lại RankMath SEO