If you have been following this blog, you will know that I’m a huge fan of Christine Davis’ Ultimate Tag Warrior WordPress Plugin. I’m also pushing both publicly and privately to get it put into WordPress.com. It makes adding tags incredibly powerful.
Unfortunately, the Ultimate Tag Warrior WordPress Plugin doesn’t play nicely with another of my favorite WordPress Plugins, Jerome’s Keywords. With the help of Christine Davis, I have the solution to helping these two WordPress Plugins cooperate.
The Ultimate Tag Warrior WordPress Plugin (UTW) helps you add tags to the full version of WordPress. You can add them without interaction with your WordPress Theme template files, or dig into them and customize things as you wish.
I’ve been using Jerome’s Keywords almost since day one. It allows you to add keywords to your posts on a per-post basis, and sets the keywords in the meta tags in your blog’s code head. While most search engines don’t use keyword meta tags any more, some still do, and I have almost a decade of keywords I’d like preserved, so this was important to me.
The latest version of Jerome’s Keywords allows the WordPress user to use keywords as tags, turning all those keywords into tags for listing, similar to the Ultimate Tag Warrior, though not quite as powerful. It’s very simple to use, though, which is great for people intimidated by the power and versatility of the Ultimate Tag Warrior. As for me, I still wanted just the meta tags to be there, and I was really happy with using both Plugins.
What I didn’t realize when I added UTW was that it used the same variables as Jerome’s Keywords. Yikes!
I spotted the problem when clicking on the site search tags on my main site did not present a lovely search result list for those tag keywords. Yes, it did sometimes, but not consistently. Some tags even brought up a blank page. I first thought it came from Davis’ recent switch from listing multi-word tags with an underline representing a space (
wordpress_plugins) to a hyphen (
wordpress-plugins). This proved not to be the case.
Fixing the Ultimate Tag Warrior and Jerome’s Keywords WordPress Plugins
The conflict came from Jerome’s Keywords using the same variable references as the Ultimate Tag Warrior. Instead of changing the variable in UTW, it was easier to change it in Jerome’s Keywords.
To fix this problem, first upgrade to the latest version of the Ultimate Tag Warrior.
Then using a text editor, open the
jeromes-keywords.php plugin file and search for the following under the section where Jerome has set the variables which may be modified by the user:
define('KEYWORDS_QUERYVAR', 'tag'); // get/post variable name for querying tag/keyword from WP define('KEYWORDS_TAGURL', 'tag'); // URL to use when querying tags
You can change the variable to anything you want. I chose the following:
define('KEYWORDS_QUERYVAR', 'keyword'); // get/post variable name for querying tag/keyword from WP define('KEYWORDS_TAGURL', 'keyword'); // URL to use when querying tags
Save the file and upload it to your blog’s Plugins directory and the problem should be fixed.
For those looking at using one or the other of these two WordPress Plugins, its a difficult choice. I recommend Jerome’s Keywords Plugin if you are looking for a simple, easy to use tag and keyword feature. If you want total customization and power controls, then I’d choose the Ultimate Tag Warrior WordPress Plugin. If you want both, you can use both, just make sure you change the variables.
- A Tagging Bookmarklet for WordPress and wordpress.com Users
- Tags and Tagging in WordPress
- Categories versus Tags – What’s the Difference and Which One?
- The Problems With Tags and Tagging
- Categories versus Tags: Defining the Limitations
- The Ultimate Tag Warrior WordPress Plugin
- Helping the Ultimate Tag Warrior Work with Jerome’s Keywords WordPress Plugins
- Adding Del.icio.us, Digg, Technorati and Slashdot Links to Your WordPress Blog
- Adding Technorati Tags to WordPressMU Sites
- Putting Some Thought Into Blog Categories and Tags
- Tags Are Not Categories – Got It?
- What Do You Blog About? Check Your Tags
- Playing Tag With WordPress
- Top 10 Tips for Technorati Tricks
- Tidying Up Tags – A Technical Review
- Lorelle on WordPress Now Part of Technorati Tools
- Combining Ultimate Tag Warrior With Jerome’s Keywords WordPress Plugins – Meet Tags in the Head
- Link Referrals – Linking to Site Search Tags
- Abuse: Keyword Spamming versus Tag Spamming
Site Search Tags: tag, tagging, category, tags, categories, technorati, technorati+tags, problems+with+tags, problems+with+categories, different+between+tags+and+categories, tags+and+categories, keywords, wordpress, wordpressdotcom, wordpress.com, wordpresscom, help, tips, tip, wordpress+tips, problem, challenge, links, intrasite, instra+site+links, categorizing, categorising
Copyright Lorelle VanFossen, member of the 9Rules Network