هناك ملاحظة صغيرة أسفل القطة حول كيفية تكوين قواعد الفحص في محرر كود WordPress المدمج.
بدءًا من الإصدار 
4.9 ، تم دمج 
CodeMirror في WordPress. وهو يدعم تسليط الضوء على بناء الجملة لأكثر من 100 لغة ، ولديه أيضًا محلل كود مدمج.
لذا ، فإن فلتر 
wp_code_editor_settings سيساعدنا على تغيير المعلمات 
.المعلمة الأولى ، تأخذ مجموعة من الخيارات لمحرر التعليمات البرمجية. في ذلك نحن مهتمون ببعض العقارات فقط. 
راجع الوثائق للحصول على التفاصيل .
add_filter( 'wp_code_editor_settings', 'change_code_editor_settings'); function change_code_editor_settings( $settings ) {  $settings['codemirror']  $settings['csslint']  $settings['jshint']  $settings['htmlhint'] return $settings; } 
أمثلة
قم بإيقاف تشغيل فحص CSSLint مع ترك تمييز بناء الجملة . (قد يكون مفيدًا إذا كنت تستخدم متغيرات في موضوع css. 
# 720 )
 add_filter( 'wp_code_editor_settings', 'disable_csslint' ); function disable_csslint( $settings ){ if ($settings['codemirror']['mode'] === 'css') { $settings['codemirror']['lint'] = false; } return $settings; } 
تسجيل المتغير العام. add_filter( 'wp_code_editor_settings', 'change_code_editor_settings'); function change_code_editor_settings( $settings ) { $settings['jshint']['globals']['axios'] = false  
تحظر استخدام الأضداد بدون قيم add_filter( 'wp_code_editor_settings', 'change_code_editor_settings'); function change_code_editor_settings( $settings ) { $settings['htmlhint']['attr-value-not-empty'] = true return $settings; }