Why did multiple line breaks stop working in text editor?
From the comments, problems seems to be related to some plugin misbehaving.
From the comments, problems seems to be related to some plugin misbehaving.
First add your additional buttons inside the buttons callback.. function register_button($buttons) { array_push($buttons, “quote”,”wpse-rules”); return $buttons; } Then add additional buttons function inside the plugin javascript.. init : function(ed, url) { ed.addButton(‘quote’, { title : ‘Add a Quote’, image : url+’/image.png’, onclick : function() { ed.selection.setContent(‘[quote]’ + ed.selection.getContent() + ‘[/quote]’); } }); ed.addButton(‘wpse-rules’, { title … Read more
Filtering the_content function wpse72941_content_filter( $content ) { $new_content=””; foreach( preg_split( ‘/((\r?\n)|(\r\n?))/’, $content ) as $line ) { $new_content .= preg_replace( ‘/^>/’, ‘>’, $line ) . ‘\r\n’; } return $new_content; } add_filter( ‘the_content’, ‘wpse72941_content_filter’, 1 ); I don’t know your markdown plugin – for the above approach, I have assumed that the markdown is interpreted after … Read more
If I understand well, user having a special role in your site should: Be able to edit own posts in all statuses but ‘publish’ and not be able to publish them, just send for revision Be able to edit others posts only when pending, but not be able to publish them, just send for revision … Read more
I have actually managed to resolve my own problem. For anyone else that might ever read this the problem which caused this was that my functions.php file had a closing ?> at the very end. For whatever reason this is what cause the issue and by removing this last line it was working again.
The answer suggested by GavinR is correct. You don’t need to install the suggested plug-in, though. Just add this mini plugin and you’re set: <?php defined( ‘ABSPATH’ ) OR exit; /* Plugin Name: TinyMCE break instead of paragraph */ function mytheme_tinymce_settings( $tinymce_init_settings ) { $tinymce_init_settings[‘forced_root_block’] = false; return $tinymce_init_settings; } add_filter( ‘tiny_mce_before_init’, ‘mytheme_tinymce_settings’ ); Now … Read more
Use add_editor_style e.g.: functions.php add_editor_style(‘custom-editor-style.css’); http://codex.wordpress.org/Function_Reference/add_editor_style
Just replace the default output. Make sure you unescape the excerpt before you send it to the editor: add_action( ‘add_meta_boxes’, array ( ‘T5_Richtext_Excerpt’, ‘switch_boxes’ ) ); /** * Replaces the default excerpt editor with TinyMCE. */ class T5_Richtext_Excerpt { /** * Replaces the meta boxes. * * @return void */ public static function switch_boxes() { … Read more
According to the Codex, you can’t do this directly through the API. However, you can do it by using your own quicktags.js file as shown below. function sample_load_admin_scripts() { if ( is_admin() ) { wp_deregister_script(‘quicktags’); wp_register_script(‘quicktags’, (“/path/to/your/quicktags.js”), false, ”, true); } } if (is_admin()) { add_action(‘init’, sample_load_admin_scripts); } Then just add Javascript to do your … Read more
Looking at it in detail it seems that you can’t alter the image editor just in some details. The only thing you can do is to replace the image editor with a slightly modified copy. I’ll explain shortly how this can be done. But before that a word of warning. The Image Editor is currently … Read more