Add Custom Titles for Tags and Categories in Wordpress

December 30, 2009

The Best WordPress SEO Plugin? A combination of two.

All in One SEO Pack (AIOSEO) is the leader in WordPress SEO plugins. It offers great functionality and simple integration into the process of writing a post. AIOSEO is not a perfect plugin, however, because it lacks some very important functionality:

  • Custom category title tags
  • Custom tag title tags
  • Mass editing of page, post, tag and category title tags/slugs

The plugin that has all of the features above (but lacks AIOSEO features) is SEO Title Tag, an imperfect but elegant solution to the list above.  This article shows how to use both plugins and have them combine forces to create a powerful solution for getting custom titles on all your site’s pages.

Read the full article →

Save Coding Time by Creating Special-Case Categories in WordPress

December 29, 2009
Thumbnail image for Save Coding Time by Creating Special-Case Categories in WordPress

When you would use excluded categories:

When using WordPress as more of a content management system (CMS) than a blogging platform, there are many things that you need control over. One of them is special-case categories.

  • Frequently asked questions
  • Testimonials
  • Case studies
  • Press releases

When you have a category of posts that you don’t want to have comments, publishing dates, post author, etc., you can define a list of excluded categories. In most cases, you should use Category Templates to achieve this functionality, but that is not always practical or the best option.

Read the full article →

WordPress Comment Form 404 Error – Now Fixed!

December 9, 2009
Thumbnail image for WordPress Comment Form 404 Error – Now Fixed!

Disabling the Cookies for Comments plugin broke the comments form.

On the recommendation of Matt Cutts, I added the Cookies for Comments plugin to this blog, and also added their recommended .htaccess modifications:

RewriteCond %{HTTP_COOKIE} !^.*XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX.*$
RewriteRule ^wp-comments-post.php - [F,L]

When I realized that Cookies for Comments was slowing down my blog considerably, I disabled the plugin, but did not think to  remove the .htaccess rewrite rule. The remaining .htaccess rules broke the comments on this blog (for two weeks now, could it be!?).

Read the full article →

How to Prevent Loading WP-DownloadManager’s CSS File

November 13, 2009

Stop loading WP-Downloads CSS File

If you want to disable the WordPress plugin WP-DownloadManager’s download-css.css file from being loaded, add the following code to your functions.php file:

remove_action('wp_print_styles', 'downloads_stylesheets');

Alternatively, if you would just like to use your own stylesheet, you can add a file named download-css.css to your theme’s directory, and the plugin will automatically load your stylesheet instead.

Read the full article →

Improve Gravity Forms – Gravity Forms Addons Plugin

November 5, 2009
Thumbnail image for Improve Gravity Forms – Gravity Forms Addons Plugin

Download Gravity Forms Addons Plugin on WordPress.org

Gravity Forms is Great. Let’s Make it Better.

To view one pane, the other panes close. What a pane in the ass! :-)

To view one pane, the other panes close. What a pane in the ass! :-)

I really enjoy the Gravity Forms plugin. It’s a great form generator seemingly based on making a Wufoo-style experience for a WordPress form plugin.  It’s super-simple to use and set up, and I’ve set up my website request form using Gravity Forms.

Some little things make a big difference

One thing that has frustrated me about the plugin is that when selecting the type of field to add to the form, I had to click a box to show it, like the image to the right.  I knew that it would be a simple thing to fix…so I did.  Enter the Gravity Forms Addon plugin.

Read the full article →

Katz Web Services, Inc. on Facebook

October 30, 2009

KWS has a new home on Facebook

The transition from Katz Web Design to Katz Web Services, Inc. is complete with the launch of the Katz Web Services Facebook page.  Become a fan, ask questions on the discussion board, and be recognized by others for being so avant-garde!

I love KWS fans – share your love and become a fan today!

Read the full article →

Katz Web Services Featured in iContact’s Email Marketing Monthly

October 29, 2009

iContact EMM

iContact sent out their Email Marketing Monthly October email and featured the Katz Web Services iContact plugin for WordPress. We’re glad they like it, and hope you do too!

Get the iContact Widget for WordPress, and check out iContact for your email marketing.

Read the full article →

Un-Ban Yourself from WHMCS Administration

October 28, 2009
Thumbnail image for Un-Ban Yourself from WHMCS Administration

Is your IP banned from your own WHMCS?

Who can remember all their passwords all the time? I have a password manager, and I still don’t get it right.  I use the WHMCS software to manage client hosting and such, and so sometimes I get locked out of my own system because I’ve tried too many times to log in!

Here’s how to un-ban yourself:

Read the full article →

Add Canonical Tags to Shopp Plugin for SEO

October 21, 2009
Thumbnail image for Add Canonical Tags to Shopp Plugin for SEO

I am building a store using the Shopp plugin, and I noticed that there are possibilities for duplicate content issues:

  • A product can be accessed both by /shop/{productID} and /shop/{product-slug}
  • A tag can be accessed using /shop/?shopp_tag={tag-uri} and /shop/tag/{tag-slug}
  • A tag can be accessed using /shop/?shopp_category={category-id} and /shop/{category-uri}

Should Google somehow find it’s way into indexing these pages, the value of the identical indexed pages may drop.  Canonical tags aim to remedy this situation, and are implemented by the hugely popular and awesome All in One SEO Pack plugin (see my other SEO tips regarding AIOSEO Pack plugin).

The Shopp plugin does not feature canonical tag support, so here’s a modification you can make that will add support for it without changing any core files in All in One SEO Pack, or in Shopp.

Read the full article →

Strip Extra ImageScaler Attribute from Plugin-Generated Code

October 2, 2009

I am using the ImageScaler plugin for WordPress on a project, and I like what it does, but it adds a non-standards-compliant attribute to images, such as:

<img class="" src="http://www.example.com/imagescaler/generated-image.jpg" alt="Example" width="258" height="234" imagescaler="http://www.example.com/imagescaler/original-image.jpg" />

To strip imagescaler’s imagescaler attribute, add the following into your functions.php file:

add_filter('the_content', 'strip_imagescaler');
function strip_imagescaler($content) {
	$content = preg_replace('/imagescaler="(.*?)".?/s','', $content);
	return $content;
}
Read the full article →