This is a release with mainly little bug fixes and tweaks. Oh! And if you do a search, posts with tags that are like your search term will be included. This is probably the neatest addition (:
The bug in wordpress 2.1 which caused tags to vanish when a comment was made has been fixedTurns out that if you add a comment, it’s fine; but if you approve one, the tags will still vanish. Hrmpf.- I’m pretty sure you won’t end up with double-tags in feeds, any more
- I’ve rejigged the way tags are added to feeds
- Tag intersections should be working properly again
- Tags can be added to pages (and will be included in tag cloud counts… displaying on tag pages, though…)
- No more XSS vulnerability with the ajax URL parameter
- There’s an invisible technorati tags format, now! (Handy for using with the automagically include tags on the Options > Tags page)
- Search includes tags [I worry about this bit! let me know if you see anything weird]
I’ve tried it using wordpress versions 2.0.4, 2.0.7 and a 2.1 beta; and it seems to work in all three (:
Attention WordPress 2.1 beta users!
http://082net.com/ says:
Here’s a temporary patch for resetting tags.
Modify ‘ultimate_save_tags()’ function on ‘ultimate-tag-warrior-actions.php’ about line 502:
if (isset($_POST['comment_post_ID'])) return $postID;
if (isset($_POST['not_spam'])) return $postID; // akismet fix
if (isset($_POST["comment"])) return $postID; // moderation.php fix
This seems to work.
Pingback: Ultimate Tag Warrior 3.1415926 @ 天佑的自由天地
Thanks, these tag fixes look like they may do the trick.
We’ll give it a try.
Hi Christine
Great to see an upgrade of my favorite plugin (much better than the ones I write)
Is Donncha’s patch included?
Digged it
Pingback: UTW Wordpress Plugin Upgraded - Andy Beard
Andy,
Half of it is d:
I no longer exclude the default category; but I hadn’t included the default tag part of it.
[although, with any luck, the join should only happen the first time a post gets viewed - after that, it ought to be being picked up out of the post_meta table as having no tags (or, y'know, with tags if it has tags)]
Yeah. (:
Hello Christine,
I was wondering if you had fixed the Add Existing Tag, and Tag Suggestions from Yahoo button. Neither of these work for me in Firefox 2.
btw you rock!
have you heard of this guy?
http://blog.circlesixdesign.com/2006/09/04/autotag-updated-for-utw-3141/
He’s been adding updates to your plugin, I was wondering if you had addressed any of the features he is trying to add to your plugin..
thanks again
your friend in finance, 1mil from millionster.com
I’m waiting on v3.1415926535897 ;o)
Hehe, hmm can I take it that that means the other half wasn’t needed? ;)
Nope!!
Both bits need to be there (:
The second bit deals with a slightly different variation on the same problem.
Here’s a temporary patch for resetting tags.
Modify ‘ultimate_save_tags()’ function on ‘ultimate-tag-warrior-actions.php’ about line 502:
if (isset($_POST['comment_post_ID'])) return $postID;if (isset($_POST['not_spam'])) return $postID; // akismet fix
if (isset($_POST["comment"])) return $postID; // moderation.php fix
But I still don’t understand why ‘wp_update_comment_count()’ includes “do_action(‘edit_post’, $post_id);” :|
Hi Christine,
Would it be possible to fix the compatibility issue between bbPress and UTW? Here’s a link to the thread at the bbPress support forums.
Quoted traveljunky’s post:
“this bug is caused by the function is_tag(), which both utw and bbpress use, so what i just did right now was search through the utw-plugin-folder with dreamweaver for that tag, found it three times and changed it to is_utwtag(). no idea if i can just do that without problems appearing later but for now it seems to work.”
Through the file(s) changing this: is_tag() to: is_utwtag() seems to help those running bbPress and WordPress running the UTW plugin. I was just was wondering.. ;):)
when I use Persian words as tag, the plugin show words with this character => “�”
see this picture => http://i3.tinypic.com/3zakcub.jpg
why the plugin dosent support unicode words? please fix it!
Pingback: Hariadi | Made In Malaysia»Blog Archive » Ultimate Tag Warrior 3.1415926
Pingback: » Blog Your Changes
Hi
Great news with the update and it does seem a bit faster.
My biggest problem still is that I can’t use the add tags to posts button – any ideas why this doesn’t work? I have the same problem on two blogs.
Thanks
EB
Pingback: The new WP UTW gotcha at Holy Shmoly!
Pingback: WordPress 2.1 » Solo Technology
Hello,
I had been using this plugin and had been great.Reading the compatibility problem,
I had to disable it.Have u tested for the final version?
Hope to hear from you soon
Ashish
Hi Chritine,
I haven’t yet upgraded to WP 2.1 because I’m not sure if UTW problem has been solved. Any update on this?
err, that 1st bug is bothering me :(
Pingback: dwvd.de: Wordpress 2.1 - Der Wunderer von Deutschland
Hello.
The fix by 082.net works; however, if you delete the comment that you approved in the first place, the tags get lost as well.
/sigh
There’s always another thing!
I haven’t seen any problems with lost tags yet, but then I am using SK2.. hmm
I will have to spam myself and do some more testing
I just found a another way to avoid resetting tags.
For WP 2.0 or greater(include 2.1) always executes “do_action(‘save_post’)” when publishing, editing or saving posts, we can safely pass other hooks by modifying ultimate-tag-warrior-actions.php(about line 862~867):
// Save changes to tagsadd_action('save_post', array('UltimateTagWarriorActions','ultimate_save_tags'));
if($wp_db_version
And you can safely remove previous hacks(patches), mine or anothers.
Christine you are marvelous. Despite the fact that the whole blogging world is holding their breath to wait for the moment that Ultimate Tag Warrior works to upgrade to 2.1… you still keep your cool! haha. You should tell those guys at wordpress to include your code to their full release… Serious. That way you dont have to worry about it!! Keep up the great work
1mil
Using
if (!is_admin()) return $postID;
if (!isset($_POST['tagset'])) return $postID;
should fix the bug once and for all.
Ahh.. sorry for my stupid code inserting… my code was :
// Save changes to tagsadd_action('save_post', array('UltimateTagWarriorActions','ultimate_save_tags'));
if($wp_db_version < 3308 ) { // if lesser than WP 2.0
add_action('publish_post', array('UltimateTagWarriorActions','ultimate_save_tags'));
add_action('edit_post', array('UltimateTagWarriorActions','ultimate_save_tags'));
add_action('wp_insert_post', array('UltimateTagWarriorActions','ultimate_save_tags'));
}
add_action('delete_post', array('UltimateTagWarriorActions', 'ultimate_delete_post'));
Fix is Updated — the was still messing up.
http://082net.com/2007/800/wp21-and-ultimate-tag-warrior-pt2/
erps – missed that there. Duh.
Pingback: Glück auf! - Andreas sein Weblog · Ella, die Heimtückische
Pingback: The Back-up Brain Weblog » Eternally stuck in beta version. » Blog Archive » UTW, arrumado
I have updated my blog to WordPress 2.1 but this plugin seems not working fine. If I click on any tag I receive an error page 404.
Any suggestion?
Thank you
hjogi
…I just have to update the permalink ;)
Christine,
UTW rocks! Just got it working on my website and it was a total breeze. It’s such a powerful and flexible piece of work – I just wanted to drop in and say a thank you. :)
Cheers.
Pingback: Indy Telecom & Industrial Media - Karthik Narayanaswami on the Web » Tag-Cloud Plugin
hey christie,
just wondering if you were by chance working on a new version for WP2.1. If so, any idea when it would be available? I tried some fixes on the current edition, but it is still a bit iffy. Anyways keep up the good work, this extension is awesome. I still don’t know why tags aren’t already implemented in WordPress by default.
Pingback: Mises à jour des plugins UTW et Askimet at Fran6art, le blog
Pingback: La Bitácora del Tigre · Más sobre la actualización de WordPress a la versión 2.1
Pingback: Upgrading Wordpress and Other Tidbits | Beveled Zen
Christine, you’ve probably figured out what was causing the postmeta deletion, but here’s the quick and dirty:
You cannot assume that every run of edit_post comes from a page where your tag form field was populated. You need to have UTW tell the difference between “doesn’t exist” and “exists and is empty.” You could even use WP’s nonce-generating power to do this by printing that value in a hidden form field that UTW puts on the post editing form.
Pingback: WP 2.1 和 UTW 的兼容性问题 | 巧克力工厂 (Beta3)
Pingback: Tech Projects » Upgraded to WP 2.1
i think the problem isn’t solved yet.because i am still having the same problem.i downloaded the last version of the plugin but i am having that problem again.are u sure the plugin is really fixed?
i am sorry 0082.net solved the problem so thanks.i am very happy now ;)
Pingback: Nice work if you can get it: Ella sings and WordPress blings | Leon Kilat ::: The Cybercafe Experiments
Pingback: Wordpress 2.1 jetzt auch auf deutsch » andi.de
Christine,
Mark has posted an article Authorization and intention/origination verification when using the edit_post hook, hope it can help you to fix the problem.
I’ll just wait for the official update for UTW before I make the upgrade to WP 2.1.
Among the plugins I use, this is the only one left that is still incompatible with WP 2.1
I’m also waiting for an official version compatible with 2.1.