Make WordPress Core

Ticket #44308: 44308.patch

File 44308.patch, 1.1 KB (added by azaozz, 6 years ago)
  • src/js/_enqueues/vendor/tinymce/plugins/wordpress/plugin.js

     
    113113                                                'alt="" title="' + title + '" data-mce-resize="false" data-mce-placeholder="1" />' );
    114114                        }
    115115
    116                         if ( event.load && event.format !== 'raw' && hasWpautop ) {
    117                                 event.content = wp.editor.autop( event.content );
     116                        if ( event.load && event.format !== 'raw' ) {
     117                                if ( hasWpautop ) {
     118                                        event.content = wp.editor.autop( event.content );
     119                                } else {
     120                                        event.content = event.content.replace( /-->\s+<!--/g, '--><!--' );
     121                                }
    118122                        }
    119123
    120124                        if ( event.content.indexOf( '<script' ) !== -1 || event.content.indexOf( '<style' ) !== -1 ) {
     
    608612
    609613                if ( hasWpautop ) {
    610614                        event.content = wp.editor.removep( event.content );
     615                } else {
     616                        event.content = event.content.replace( /-->\s*<!-- wp:/g, '-->\n\n<!-- wp:' );
    611617                }
    612618        });
    613619