Disable WordPress Auto Formatting

Sometimes WordPress can be extremely annoying with the Auto Formatting. Often it will add a

or a
where you don’t want one and it will totally mess up the look of your page. Do how do we fix this?

There are a couple of options.

1. You can get a plug-in to disable the auto formatting completely. Such as this one. PS Disable Auto Formatting. The downside to this plug in is that it kills the auto formatting fro your entire site, which might mess up a lot of page you have already finished with

2. Another option — and a better option — is to create a custom field that will allow you to disable the auto formatting only on the pages you want to disable it.

I learned this trick here

So in this method we edit our functions.php to include the following:

function WP_auto_formatting($content) {
    global $post;
    if(get_post_meta($post->ID, 'disable_auto_formatting', true) == 1) {
        remove_filter('the_content', 'wpautop');
    }
    return $content;
}
add_filter( "the_content", "WP_auto_formatting", 1 );

Now we are able to set a custom field of “disable_auto_formatting” and give it a value of 1. This will disable the auto formatting on that page only.

Very sweet. WP 3.21 compatible.

Google Panda 3.3

By Dave Fogel | April 11, 2012

Google released Panda 3.3 update in February. Though 40 updates were done, we haven’t seen any change in ranks for the website we do SEO for. What stands out the most to me is: Link evaluation. We often use characteristics of links to help us figure out the topic of a linked page. We have…

Google says SEO is not SPAM

By Dave Fogel | October 26, 2011

Well, it’s official. Matt Cutts, the head of Google’s Web spam team, says that SEO (Search Engine Optimization) is not spam. This is not a big surprise to many of use that have been in the industry a lot time, but it helps justify what we do to clients who are not really sure if…

WP-Admin goes blank

By Dave Fogel | October 26, 2011

This can be a serious problem and mean one of your plugins has caused a lot of problems with your site. It is a scary experience when you cannot log in to your own site. That being said, try this first. Look at your functions.php file and find any empty spaces at the top or…

Posted in

Dave Fogel

Leave a Comment