[wp-hackers] Wordpress minor versions changing things for no
reason, why?
Jacob
wordpress at santosj.name
Fri Oct 12 04:13:36 GMT 2007
I remember a trac report with discussing some class changes.
A quick code review brings up nothing supposedly wrong besides the above.
My problem I did have was with this:
add_action('plugins_loaded', create_function('$a', 'global $wp_cats;
$wp_cats = new wp_cats;'));
Kudos. It has been a long time since I've seen a plugin use this
construct. Is there a reason you choose this method over one of the two
below?
function wp_cats_load()
{
$wp_cats = new wp_cats;
add_action('admin_head', array(&$wp_cats, 'header_inserts'));
add_action('init', array(&$wp_cats, 'hijack'));
add_filter('manage_posts_columns', array(&$wp_cats,
'manage_posts_columns_filter'));
}
wp_cats_load();
Done;
$wp_cats = new wp_cats;
add_action('admin_head', array(&$wp_cats, 'header_inserts'));
add_action('init', array(&$wp_cats, 'hijack'));
add_filter('manage_posts_columns', array(&$wp_cats,
'manage_posts_columns_filter'));
Jacob Santos
http://www.santosj.name
http://wordpress.svn.dragonu.net/unittest/
Mike Purvis wrote:
> Hi again,
>
> I'm not a frequent participant on this mailing list, but I'm
> frustrated once again that the WP 2.3 release has broken my plugin:
>
> http://uwmike.com/wordpress/wp-cats/
>
> This is not a popular plugin, I'd guess it has only maybe a few
> hundred active users. Yet out comes WP 2.3, and I've got an inbox of
> emails from users annoyed that it's broken again, and by another
> Wordpress release that doesn't seem to justify itself with any
> significant new features or improvements.
>
> I realise that ajax enhancements depend on things like markup
> structure which is impossible to set in stone, but I wish the devs
> could at least make an *effort* to not make trivial changes that might
> break this kind of functionality.
>
> Here's my email on this topic from the last time, which didn't attract
> much attention:
>
> http://groups.google.com/group/wp-hackers/browse_thread/thread/837588396d794b9d
>
> Sorry for being confrontational; but perhaps a core dev or someone
> could link me to a page explaining any processes or policies regarding
> these things?
>
> Mike
>
>
>
>
>
More information about the wp-hackers
mailing list