Disable wpautop

plugin banner

Easily disable the wpautop filter on a post by post basis.

Author:Linchpin & Jon (profile at wordpress.org)
WordPress version required:3.0
WordPress version tested:5.7.12
Plugin version:1.3.0
Added to WordPress repository:25-02-2013
Last updated:07-04-2021
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:98
Rated by:32
Plugin URI:http://wordpress.org/plugins/toggle-wpautop
Total downloads:99 676
Active installs:10 000+
plugin download
Click to start download

Note: This plugin does not support the block editor but should continue to work without issue when using it with custom post types and the Classic Editor Plugin.

Before WordPress displays a post’s content, the content gets passed through multiple filters to ensure that it safely appears how you enter it within the editor.

One of these filters is wpautop, which replaces double line breaks with <p> tags, and single line breaks with <br /> tags. However, this filter sometimes causes issues when you are inputting a lot of HTML markup in the post editor.

This plugin displays a checkbox in the publish meta box of the post edit screen that disables the wpautop filter for that post.

Also adds a ‘wpautop’, or ‘no-wpautop’ class to the post_class filter to help with CSS styling.