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.
Removing “Allowed Tags” on the comment form.
This solution is from the wordpress forums from Emsi. It is not guaranteed to work on all themes, but it did work fine for me on my theme based on twenty ten. Follows these steps: 1. back up your functions.php file. 2. Add the following to your functions.php file function my_comment_form_args($user_identity, $post_id, $req) { $args…
How to remove the website field from the comment form
I had a customer request to remove the website field in the comments. You would think this would be a relatively simple thing to do, but not so. After an hour of searching, I found a solution that worked great. Here is the link. http://techhacking.com/2011/02/04/wordpress-how-to-remove-the-website-field-from-the-comment-form/
Google Website Optimizer and WordPress
Today I started a test using Google Website Optimizer on WordPress. The manual way of doing this would mean you would need to create 3 different headers and input the correct tracking code in each. While it is not a ton of work, it is a pain in the butt. The better way to do…