WPML
الحالة
محلولة
أُبلغ عنها لـ
WPML GraphQL 1.0.0
الإضافة/القالب ذو الصلة
WPGraphQL
وسوم الموضوع
Bug, Compatibility

نظرة عامة على المشكلة

عند استخدام GraphQL وتنفيذ استعلام مشابه للتالي لاسترداد أنواع المنشورات المخصصة حسب المعرّف النصي للرابط، ستكتشف أنه يعمل فقط مع المقالات باللغة الافتراضية:

query getArticlesByslug {

  article(id: "your-slug-goes-here", idType: SLUG) {

    title

    content

  }

}

حل بديل مؤقت

يُرجى التأكد من أخذ نسخة احتياطية كاملة لموقعك قبل المتابعة.


  • افتح ملف functions.php الخاص بقالبك.

  • أضف هذا الكود:
    add_filter('request', function($vars){
    
    	if ( is_graphql_http_request() && !empty($vars['name']) ) {
    		$vars['suppress_filters'] = true;
    	}
    
    	return $vars;
    });

جميع المشاكل المعروفة →