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.
Signed up For ClickTale
We are always looking for better ways to get data from the web. Clicktale is a pretty cool product that allows you to generate heatmaps of you site and find out what people are doing. There is a free trial. Check it out. www.clicktale.com
Adding WordPress 3.0 Menu support to your older site
I have come across this a few times when updating older sites to WordPress 3.0 that the fancy new menu system in WP3.0 doesn’t work. Fortunately, this is an easy fix. First off, you will be editing your functions.php file, so make a backup! Now, add this code to your funtions.php file: add_action( ‘init’, ‘register_my_menus’…
Having Multiple Footers in wordpress
Sometimes I like to have multiple footers for a site, or at least one for the homepage and one for the rest of the site. Fortunetly, wordpress makes this really easy to do. WordPress has a special template tag for including them into your theme: This function will accept only one parameter, a string, which…