Merge pull request #238 from ThemeBoy/tweak-codemirror
Add Codemirror to Custom CSS field
This commit is contained in:
@@ -57,3 +57,19 @@ function sp_get_screen_ids() {
|
||||
'edit-sp_role',
|
||||
) );
|
||||
}
|
||||
add_action( 'sportspress_settings_general', 'add_codemirror_to_custom_css' );
|
||||
function add_codemirror_to_custom_css() {
|
||||
// Enqueue code editor and settings for manipulating HTML.
|
||||
$settings = wp_enqueue_code_editor( array( 'type' => 'css' ) );
|
||||
// Bail if user disabled CodeMirror.
|
||||
if ( false === $settings ) {
|
||||
return;
|
||||
}
|
||||
wp_add_inline_script(
|
||||
'code-editor',
|
||||
sprintf(
|
||||
'jQuery( function() { wp.codeEditor.initialize( "sportspress_custom_css", %s ); } );',
|
||||
wp_json_encode( $settings )
|
||||
)
|
||||
);
|
||||
}
|
||||
Reference in New Issue
Block a user