Menu Adam R Brown

WP hooks navigation: Home/browseActions indexFilters index

Source View: wp_code_editor_settings

To save our bandwidth, we show only a snippet of code around each occurence of the hook. View complete file in SVN (without highlighting).

Understanding Source Code

The best way to understand what a hook does is to look at where it occurs in the source code.

Remember, this hook may occur in more than one file. Moreover, the hook's context may change from version to version.

Source View

Line Code
3435       *     @type string   $file       Filename being edited.
3436       *     @type WP_Theme $theme      Theme being edited when on theme editor.
3437       *     @type string   $plugin     Plugin being edited when on plugin editor.
3438       *     @type array    $codemirror Additional CodeMirror setting overrides.
3439       *     @type array    $csslint    CSSLint rule overrides.
3440       *     @type array    $jshint     JSHint rule overrides.
3441       *     @type array    $htmlhint   JSHint rule overrides.
3442       * }
3443       */
3444      $settings = apply_filters( 'wp_code_editor_settings', $settings, $args );
3445
3446      if ( empty( $settings ) || empty( $settings['codemirror'] ) ) {
3447           return false;
3448      }
3449
3450      wp_enqueue_script( 'code-editor' );
3451      wp_enqueue_style( 'code-editor' );
3452
3453      if ( isset( $settings['codemirror']['mode'] ) ) {