Ada catatan kecil di bawah kucing tentang bagaimana Anda dapat mengkonfigurasi aturan untuk linting di editor kode WordPress bawaan.
Dimulai dengan versi 
4.9 , 
CodeMirror terintegrasi di WordPress. Ini mendukung penyorotan sintaks untuk lebih dari 100 bahasa, dan juga memiliki penganalisa kode bawaan.
Jadi, filter 
wp_code_editor_settings akan membantu kami mengubah parameter 
.Parameter pertama, dibutuhkan array opsi untuk editor kode. Di dalamnya kami hanya tertarik pada beberapa properti. 
Lihat dokumentasi untuk detailnya .
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; } 
Contohnya
Matikan pemeriksaan CSSLint sambil meninggalkan penyorotan sintaksis . (Mungkin bermanfaat jika Anda menggunakan variabel dalam tema 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; } 
Daftarkan variabel global. add_filter( 'wp_code_editor_settings', 'change_code_editor_settings'); function change_code_editor_settings( $settings ) { $settings['jshint']['globals']['axios'] = false  
Larang penggunaan antiboot tanpa nilai 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; }