2021年1月17日星期日

Wordpress - prevent autoin TinyMce

I am using ACF, and using TinyMCE Advanced plugin.

When editing posts, the editor inserts new links into p tags, which I am trying to prevent as I am using the code tag and if there is a return within the code within the code tag, it wraps it in a new p and code block that then breaks the layout of the post.

I have tried playing with the plugin settings to check to remove the p tags, however no luck.

I have searched and found that I should be setting forced root block to false, however I am still unable to get it to work:

add_filter('tiny_mce_before_init', function ($init) {            //Prevent <p> tags in editor          $init['forced_root_block'] = false;          $init['force_br_newlines'] = false;          $init['force_p_newlines'] = false;          $init['convert_newlines_to_brs'] = false;            return $init;      });  

When viewing the post in Text tab, the code shows no P tags, however when editing within the visual tab, its breaking it all out into p tags.

Any ideas on how to resolve?

https://stackoverflow.com/questions/65767495/wordpress-prevent-auto-p-in-tinymce January 18, 2021 at 08:43AM

没有评论:

发表评论