So a Wordpress core developer disapproves of my plugin...

jgrim

Wordpress Guru
Oct 4, 2009
281
12
0
Ohio
jgwebdevelopment.com
I would recommend against using this plugin. This was deliberately left out of core. In fact, we even took the extra step of also hiding Tools > Network unless a constant was defined. (Background: I wrote most of the Tools > Network process that you duplicated and extended here.)
Very simply, Multisite is not for the faint of heart. Forcing manual changes to install Multisite is on purpose because it requires a lot of server configuration to get it right. If you don’t know how to add constants and follow the instructions at Create A Network WordPress Codex, then chances are you should not be running Multisite in version 3.0.
I installed a network probably 500 times during the course of testing. If you know what you’re doing, it takes 3 minutes. If you don’t, chances are you shouldn’t be using it.

He of course is referring to: Wordpress Multi-Site Enabler Plugin JG Web Development


I don't know what to think about such face slappery...
 


I was afraid that would be their reaction when I saw you were writing it - they are concerned that most of their users are not technical enough to use multisite - probably true. Just post it on your own site ( and everywhere else you can) and after a while they will probably put it into wordpress.org. That is what happened to the domain mapping plugin, anyway.
 
Wordpress core devs are jackasses, keep doing your thing. The fact that they make anyone go into functions.php to enable anything is fucking stupid. So many plugins exist to help with this stuff.

There's a plugin called sidebar, for instance, that allows you to dynamically add sidebars from your admin panel. No more fucking around with functions.php, adding new sidebar php files. You just fill out a form. I emailed Matt Mullenweg about merging that feature in, and he said it's on the roadmap but not for a while. ???? "it already fucking exists?!?"
 
They're apparently starting to care more about their personal preferences in coding than they are about continuing a powerful open source CMS.

Wordpress core devs are jackasses, keep doing your thing. The fact that they make anyone go into functions.php to enable anything is fucking stupid. So many plugins exist to help with this stuff.

There's a plugin called sidebar, for instance, that allows you to dynamically add sidebars from your admin panel. No more fucking around with functions.php, adding new sidebar php files. You just fill out a form. I emailed Matt Mullenweg about merging that feature in, and he said it's on the roadmap but not for a while. ???? "it already fucking exists?!?"
 
I got approved to submit to the wordpress plugin repository on the 9th and I submitted myself. I guess they worst that could happen is they take it off.

They have created a wonderful and expandable system. I'm not sure what their plan is... I think they have one. I just don't get the reactions from Peter Westwood & Andrew Nacin. It's obvious this feature was needed, It's already had 625 downloads on wordpress.org in 2 days.

I'll just do as you said, and keep doing my thing.
http://blog.ftwr.co.uk/
 
  • Like
Reactions: ArtDeco
Just tried this plugin on brand new domain on an el cheapo shared cpanel hosting and it works like a charm; but I may not be the typical new user though since I have installed MultiUser/MultiSite WordPress more times than I can count . New users should grab it from wordpress.org/extend before they decide to take it down, and BACK UP your data first if you are putting this on a production site.
+rep
 
Just tried this plugin on brand new domain on an el cheapo shared cpanel hosting and it works like a charm; but I may not be the typical new user though since I have installed MultiUser/MultiSite WordPress more times than I can count . New users should grab it from wordpress.org/extend before they decide to take it down, and BACK UP your data first if you are putting this on a production site.
+rep
Thank you very much, glad to see people appreciating it.

Wait, they wouldn't put it on WordPress.org because of that? Or they're just saying they don't like it... if the latter, fair enough.

They allowed me to put it on Wordpress.org, they just posted a comment on my blog saying they would recommend users follow their process than use my plugin.
 
I'm slightly annoyed at the amount of "core" features built into wordpress that require a hack just to enable. Why is there no simple interface to enable new post types and taxonomies in WP 3.0 if that is one of the biggest touted features?

Makes no sense...
 
I'm slightly annoyed at the amount of "core" features built into wordpress that require a hack just to enable. Why is there no simple interface to enable new post types and taxonomies in WP 3.0 if that is one of the biggest touted features?

Makes no sense...


Like media trash? Yes, that's correct. They have the ability of a trashcan for your media files built in, but disabled via a define... I'm not sure if there is a bug they haven't fixed in it or what... regardless... it's there and not turned on.
 
FYI

This morning I got the following email:

We have closed your plugin – Enable Multi-Site – because it is no longer needed with WordPress 3.4

As it does not support IIS or nginx, it was increasingly causing issues with users. Since the process to upgrade has become as simple as changing three files, it is no longer needed by the majority of users, who should be making these changes anyway, in order to become familiar with the system.

If you should like to upgrade your plugin to work with a larger variety of servers, or code it so that it simply will not run if it detects nginx/iis, please update the code and let us know so we may review you changes before re-opening.

Thank you for all your hard work!

http://wordpress.org/extend/plugins/wordpress-multi-site-enabler-plugin-v10/
 
It's weak they pulled your plugin. However, it's only hard to setup multisite if you can't read. People who cannot follow directions as simple as these should not be hosting their own site.