WPML
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
Bạn cũng có thể tham khảo ticket hỗ trợ do tác giả plugin xử lý.

Tất cả các lỗi đã ghi nhận →