- الحالة
- محلولة
- أُبلغ عنها لـ
- 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; });