888888.888888.88""Yb..dP"Yb..8888b..Yb..dP.88b.88....db....8b....d8.88..dP""b8..dP"Y8
88__...88__...88__dP.dP...Yb..8I..Yb.YbdP..88Yb88...dPYb...88b..d88.88.dP...`".`Ybo."
88""...88""...88"Yb..Yb...dP..8I..dY..8P...88.Y88..dP__Yb..88YbdP88.88.Yb......o.`Y8b
88.....888888.88..Yb..YbodP..8888Y"..dP....88..Y8.dP""""Yb.88.YY.88.88..YboodP.8bodP'


88b.88.888888.888888.Yb........dP.dP"Yb..88""Yb.88..dP
88Yb88.88__.....88....Yb..db..dP.dP...Yb.88__dP.88odP.
88.Y88.88"".....88.....YbdPYbdP..Yb...dP.88"Yb..88"Yb.
88..Y8.888888...88......YP..YP....YbodP..88..Yb.88..Yb

March 15, 2009

What would it take for you to use a plugin that replaced a core feature of WordPress?

That is the question that has occurred to me this lunch time. You see, WordPress 2.8 has a new way of creating widgets, and a UI upgrade is on the cards, but what if it wasn’t? Would you use a plugin that replaced the core feature?

Now, I’m using widgets as an example because it is a particularly conspicuous set of functions. It is accessed by themes, by other plugins, and the core even creates widgets to include in it. So using a replacement system would mean choosing to forego any existing content.

This about what that means for a moment. If you have a theme, and you want to use new widgets, you need to modify the theme. If you have plugins they will need a rewrite, and the basic widgets wouldn’t work. It is fair, however, to assume that the writer of such a replacement would create new basic widgets such as the text widgets, PHP widget, calendar, search, links, and so on.

Obviously the functionality offered needs to be better; that’s a given, but how much better would it need to be?

I also wonder what kind of dilemma it would create for the core squad. There is something new and better out there but using it means removing something else that already works, is very popular, and is in constant use. By using this new plugin in favour of the original functionality you would be complicit in this dilemma.

It’s interesting don’t you think?

Charcoal Theme Available For Wordpress
Charcoal theme?
2 comments
page 959
Html 5 Gallery
Html5 wordpress?
6 comments
page 1305
Using Your Own Url Shortener
Htaccess short url wordpress?
4 comments
page 1190
Dont Mess With My Toot Toot
Dont mess with my toot toot dates?
15 comments
page 599
Dont Mess With My Toot Toot
Dont mess with my toot toot?
15 comments
page 599
Should Wordpress Produce A Php 5 Only Version
Compare php5 versions?
11 comments
page 35
Quick N Dirty Comment Stats
Dirty comments?
no comment
page 130
Why I Ditched Disqus
Better than disqus?
5 comments
page 1175
Html 5 Gallery
Making a photo album in html 5?
6 comments
page 1305
Post Image The Easy Peasy Way
Getpost image in wordpress?
26 comments
page 1065
Html 5 Gallery
Html5 photo gallery?
6 comments
page 1305
Ithemes Essence Review
Review of changing the essence?
4 comments
page 238
Quick N Dirty Admin Login Screen
Login screen css?
no comment
page 128
Adding Settings To Admin Pages
Writing wordpress admin pages?
3 comments
page 793
Using Your Own Url Shortener
Use your own url from link?
4 comments
page 1190
Custom Hooks For Admin Pages
Wordpress post form admin pages?
one comment
page 430
How To Add Sidebars To A Theme
Div above footer wordpress?
10 comments
page 1053
Html 5 Gallery
Html5 photo gallery?
6 comments
page 1305
Post Image The Easy Peasy Way
Image loop for wordpress?
26 comments
page 1065
Using Wordpress As A Php Framework
Wordpress framework?
2 comments
page 335
Html 5 Gallery
Html 5 photo?
6 comments
page 1305
Using Wordpress As A Php Framework
Using wordpress as a framework?
2 comments
page 335
Fun With Sidebar Tabs Styling
How to alter sidebar css?
2 comments
page 336
Should Wordpress Produce A Php 5 Only Version
Wordpress 3 php version?
11 comments
page 35
Using Your Own Url Shortener
How to make own url short site?
4 comments
page 1190
Html 5 Gallery
Html5 wordpress theme?
6 comments
page 1305
Post Image The Easy Peasy Way
Wordpress function to call images with urls?
26 comments
page 1065
Dont Mess With My Toot Toot
Wpinsertpost?
15 comments
page 599
3 Ways To Speed Up Your Blog Without A Cache Plugin
Ways to speed up wordpress blog?
one comment
page 1321
Using Your Own Url Shortener
Create htaccess for shorten url?
4 comments
page 1190
Using Your Own Url Shortener
Wordpress using bookmark for url?
4 comments
page 1190
Theming Habari Vs Wordpress
Habari admin for wordpress?
13 comments
page 440
Theming Habari Vs Wordpress
Habari post variable author name?
13 comments
page 440
  1 query every 1227 seconds, updated 1 seconds ago.
Monday, 6pm
 __
(__)
   `

 Ajay

In such a situation the plugin is good option. e.g. I still use Simple Tags because it is a lot better than inbuilt WP tags management

Monday, 5pm
 __
(__)
   `

 Andrew Rickmann

Yes, in most cases that is exactly what happens, but that does assume that the core code is capable of being improved in the way you want and that it isn't the availability of the certain code to other plugins that you are improving.

Monday, 9am
 __
(__)
   `

 Ajay

Don't we have the option of adopting the existing core to make it better or add extra functionality?

Sunday, 11pm
 __
(__)
   `

 Posts about Wordpress 2.8 as of March 22, 2009 Wordpress Theme | Free Quality Wordpress Themes @ List-Your-Blog.com

[...] freshwater was recommended at the 1992 United Nations Conference on Environment and Development ( Replacing WordPress features – wp-fun.co.uk 03/15/2009 What would it take for you to use a plugin that replaced a core feature [...]

Wednesday, 2am
 __
(__)
   `

 Interesting Question Posed By Andrew : WordPress Tavern

[...] Andrew Rickmann over on his WP Fun WordPress centric site divvied up an interesting question today and that is, what would it take for you to use a plugin that replaced a core feature of WordPress? [...]

Monday, 3am
 __
(__)
   `

 Replacing WordPress features – WP FUN | Chicago Web Design

[...] is the original post:

Sunday, 10pm
 __
(__)
   `

 Replacing WordPress features – WP FUN

[...] Read the rest here: Replacing WordPress features – WP FUN [...]

Sunday, 1pm
 __
(__)
   `

 Andrew Rickmann

I'm rather assuming that most people wouldn't use it because it contradicts the core. They might petition the core devs to include it, but I don't think they would use it.

I forgot to mention that thought when I wrote the post.