A brief introduction…
Ultimate Tag Warrior (UTW) is a tagging plugin for wordpress. It allows storing a set of keywords (or as current slang dictates, tags) against posts that behave like categories – the tags can be displayed on a post, you can go to the archive page for a tag, and there are RSS/atom feeds available. Unlike categories, you can also view archive pages and feeds for sets of tags such as the posts which are tagged with both “photograph” and “food”, for example.
Beyond the category-like behaviour; UTW also provides ways of getting an overview of your tags through tag clouds, a long tail graph, and a weighted bar arrangement. UTW can also be coaxed into linking to other tag-savvy websites such as del.icio.us, Flickr and Technorati.
One of the more splendid things that it can do, is use the Yahoo! content analysis bits and pieces to look at the text of the current post, and make suggestions for the tags.
New! Exciting!: I’ve created a forum over here for Q&A type stuff.. so if you have a question, that’s a better place to ask it than here (:
Table of contents
This page
This page is a work in progress (: As was pointed out, the old page that lived here wasn’t too helpful for new users; so I’ve scooted that off to its own page, and this will become more of a getting the plugin going sort of a page.
Downloading
Wordpress 1.5 and WordPress 2.0 diverge enough that I need to make two versions of the plugin. Use the first one with WordPress 2.0 RC1 and up, and the second one with WordPress 1.5 and up (but less than 2)
Ultimate Tag Warrior 2.9.2.1, for WordPress 2.0 | Ultimate Tag Warrior 2.9.2.1, for WordPress 1.5
An example theme can be downloaded from here.
Installing
For version 1.5 of wordpress
Wordpress 1.5 doesn’t like plugins in subfolders, so there’s an extra little step needed to get it working.
- Copy the Ultimate Tag Warrior plugin files into your plugin directory
- Change in $install_directory value in ultimate-tag-warrior-actions.php to “/” (it’s on about the fifth line)
- Enable the plugin
For version 1.5.1+ of wordpress (Including 1.6 alpha)
- Copy the Ultimate Tag Warrior plugin files into a folder named “UltimateTagWarrior” in your plugin directory
- Enable the plugin
Tagging
On the post editing screen, below the main content editing space, there are two new boxes – one labelled Tags, and another labelled Tag Suggestions.
The text field in the Tags box is where all of the tags associated with the post go. Under the tags box there’s a list of clickable links to the tags that are already in use. Clicking on these tags will add them to the tags box. It’s possible to change the existing tags bit to change to a dropdown list through the Manage>Tags page (or to not display at all) if you find it gets unwieldy as you have more tags in use.
The Tag Suggestions box, has a “Get Keyword Suggestions” button, that when clicked, takes the body of your post, sends it to the tagyu.com webservice that guesses at the important keywords in the text; and those keywords will display in the Tag Suggestions box, along with any tags that UTW finds that are related to those keywords.
There are two sets of tags that can be included at the end of pages (or indeed, not included). The style of the tags can be selected on the Options>Tags page.
Displaying an HTML list of tags for a post
Include <ul><?php UTW_ShowTagsForCurrentPost("htmllist") ?></ul> inside the wordpress loop.
Displaying a tag cloud
Include <?php UTW_ShowWeightedTagSetAlphabetical("coloredsizedtagcloud") ?> outside the wordpress loop (Could go in your header, footer, sidebar or archive)
- I’m getting no such table SQL errors!
- In wordpress admin, go to Manage, then Tags; and click the “Force Reinstall” button. Sometimes the plugin gets all tied up in knots and doesn’t add tables when it’s supposed to and doing a force reinstall usually sorts it out. (Let me know if it gets into a state where a force reinstall doesn’t sort it out!)
- I clicked the “Update Permalinks” button; but my .htaccess file hasn’t updated
- This is probably caused by a wordpress bug: the .htaccess file will only be updated if there’s a permalink structure specified. If the permalink structure is empty, then nothing happens. If you add a permalink structure, then click “Update Permalinks” again, then your .htaccess ought to update. (Please let me know if this is still a problem, though!)
Previous versions and downloads
Information about previous versions is located here.
Hello, thanks for this great plugin. I spent some time optimizing a site to get the number of database queries down, and I modified your plugin to load all the tags in one step instead of performing one query for each post.
If you would like to have the modification, please drop me a mail.
C’ya,
Martijn
Love the plug-in. Super easy to install and use.
I’m having a big problem with the tag cloud though. it’s producing “Fatal error: Call to undefined function: utw_showweightedtagsetalphabetical()”
And adds “-Ubujetlo” after my domain in the directory path, which I suspect is a big tip-off.
Clues appreciated. I really would love to cloud it up!
thanks for the great plug-in
There’s a conflict between UTW and Semiologic Static Front Page plugin.
When requesting a tag page, the result is always a 404 error page (using or not permalinks structure). If I deactivate Sem static front page plugin, everything is OK.
Does anybody knows how to resolve this problem ?
Thanks for your help and thanks to Christine for her great UTW plugin :)
“UTW can also be coaxed into linking to other tag-savvy websites such as del.icio.us, Flickr and Technorati.” Does this mean that I can make a tag cloud of my del.icio.us links with UTW for my WordPress blog?
WARNING! ESL teacher’s grammatical nitpick! WARNING!
You already helped me with a question here, and your Tag Warrior has been great on my site. Thanks. I just thought I’d point out that “FAQs” shouldn’t have an apostrophe. Apostrophes are only used for contractions (I’m, can’t, etc…), possessives (Jim’s, Ellen’s, etc…), embedded quotations (“He said, ‘Why, not?’”), and plural SINGLE letters (“staff” has two f’s). In general, apostrophes can’t be used for plurals. “Car’s”, “house’s”, “CD’s” and “FAQ’s” are all wrong. Remove those niggling apostrophes and all is golden.
Ok… I’d better get back to my grading. It looks like I can’t escape it, even by web browsing.
Ok, so doing what any normal geek does I went ahead and tinkered with the settings and where I could place everything and then found the one thing that I want UTW doesn’t appear to be able to do… but its so slick, so fantastic, and so well made that I won’t let go. Is there any way, any way at all to make this work?
UTW_ShowTagsForCurrentPost(“coloredsizedtagcloud”)
I want the coloredsizedtagcloud in my loop soooooo freakin bad! Perty please?
Hi,
when i install the 2.0 Version i get some SQL Errors and they still appear after a “force reinstall”.
Warning: ini_set() has been disabled for security reasons in /usr/export/www/hosting/aikkon/cms/wp-content/plugins/utw/ultimate-tag-warrior.php on line 10
Warning: ini_set() has been disabled for security reasons in /usr/export/www/hosting/aikkon/cms/wp-content/plugins/utw/ultimate-tag-warrior-actions.php on line 2
Any idea about that?
Regards,
Daniel
When I click on a tag link, it does not show me all the posts that have that tag. Instead, it just shows my front page again.
Can anyone tell me what is wrong with my configuration?
Is there a way to change the output if there are no tags to say “No Keywords” or something other than “No Tags” ???
People that look at my blog aren’t going to know what tags are, so I changed the:
div class=”tagtop” /div
div class=”tags” Tags: ?php UTW_ShowTagsForCurrentPost(“commalist”) ? /div
div class=”tagbottom” /div
to:
div class=”tagtop” /div
div class=”tags” Keywords: ?php UTW_ShowTagsForCurrentPost(“commalist”) ? /div
div class=”tagbottom” /div
The problem is that if there are no Keywords, it still says “No Tags” which doesn’t make sense at that point.
Thanks a lot!
Hey. Great stuff. Have you been able to reproduce the WP GUI bug in the post writing screen though? It makes half the options down the right side useless by forcing fields on the left to span too widely and stomp all over the right-hand column. Would sure love to make that go away.
WP 2.0.1, Firefox 1.5, Shiira 1.2, Safari 1.3 all do this on Mac OS X. :-(
If you want more details send me an email.
..what I notice is that if I have UTW activated with ELA or Super Archives…my blog is totally blank…if I have UTW off ELA works Super archives does not work at all …. but A combo of UTW and either archive plugin activated renders the blog Blank…
Any Suggests?
also noticed the tag pages have NOTHING in sidebar
BTW Using k2 R163g
Yeah, I’ll echo a few of the commenters above to say that I’d like a function which can be used to add unanchored tags (for the <title> of the page). I’d really like to use it to spruce of my page titles when someone views a tag. I’d try to hack one up myself, but I’m a bit lazy. Hopefully I haven’t overlooked anything and this has already been addressed.
When enabling the plug-in, do I enable all 3 listed, or just the current version?
[I just realized this might be a better place to comment, rather than on your updates page, sorry.]
A very useful and FUN plugin! Thank you!
I have two questions, one is that I’m having the same trouble as cordac (#189) above (“Sorry, no posts match … “), but I’ll keep an eye on this page for an answer. My guess is that it’d be something with the url rewrite.
But my big question comes from this WP request. My specific case is this one. That post was months ago, but my issue remains: multiple category search like a job search site or an apartment search site. At this point, I don’t care so much HOW it works, but I need this working in some way (or I’ll probably lose the project).
I’ve also worked with Drupal, but it’s too clunky for me and I’m just in love with WP … ;-)
Thanks for any comments you may have (I’m sure they’d be appreciated over on that WP post, too, if you have an extra few minutes to post your comments there).
Thanks again for the plugin and your time.
Best,
– Bradley
Hello,
I cannot find the place in PHP code where I can insert Google Adsense. When I click on the tag page would open up: http://xxxx/xxx/index.php?tag=hhgh
I would like to place it on this page.
Please advise.
Thanks
Hmm…I think Tag Warrior might be incompatible with one of my plugins. When I click a tag link, it says
“Nothing was Found
I’m sorry to report that no article was found under that address. Perhaps you would like to try searching now?”
I have URL rewrite on, and these are my plugins:
Akismet
bdp-comments
Exec-PHP
Hello Dolly
WP-PostRatings
Static Front Page
Any know problems?
Thanks!
Hi, great plugin.
Is there any way not to sort the tag cloud alphabeticaly?
thx and keep up the good work!
Is there a way for me to import the existing tags created using Jerome’s Keywords ?
I apologize in the advance to the many who excel at this stuff with my noob question.
I am running WordPress 2.0 and the latest version of UTW. I notice that my tags aren’t showing up or being saved when I am writing posts. When I go into the options area for tags, it says that there are no tags in use. When I do a force install, these are the errors I get:
WordPress database error: [Access denied for user 'yscr_bbEd5o'@'localhost' to database 'berkman']
ALTER TABLE wp_tags CHANGE id tag_id int(11) AUTO_INCREMENT
WordPress database error: [Access denied for user 'yscr_bbEd5o'@'localhost' to database 'berkman']
ALTER TABLE wp_post2tag ADD ip_address varchar(15)
There are also two more errors writing to tag tables.
I can’t figure out why it would have trouble writing to my db.
I have called Yahoo and of course, they pawned me off on to the WP Codex, where I can’t find this scenario. Can I just delete some files and do the install again or is this something else entirely?
Again, you guys rock, I suck. I am not worthy. Thanks in advance. – Derek
where´s teh tags page.. i don´t understand nothing about html ;(((
Pingback: Wordpress 2.2.2 and Ultimate Tag Warrior Plugin Problems. « UKMac.net