Sunday, May 2, 2010

Adding your Plugin to Wordpress Plugin directory

Do you want to host your wordpress plugin in wordpress plugin database? Start here.

The first step before you actually submit your plugin, is to have yourself registered at wordpress.org. Well, registration seems very easy. But, if you have a dot separated email id like mine, be ready to see the error:

There was a problem with your email; please check it.

I think, it treats the stuff after the first dot as the email provider domain and hence treats it as invalid email. If you have google email, then my technique will work for you. Google allows your email without the dots, also to be your email. e.g. if your email is xyz.123@gmail.com, google allows you to use  it as xyz123@gmail.com. So, provide dot free email while registering for wordpress.org account. You will get the password mailed to you in few minutes.

Next, you need to get the access to the wordpress.org subversion (SVN) repository where you can put your plugin. Fill this form to request the access to repository. Fill all the fields carefully, as the repository will bear exactly the same names.

What next?

Wait … Wait … Wait for the approval of your request. Usually it takes hours to get the approval. It took almost 8 hours to me. You will receive a mail with details of the SVN and few helpful links listed below:

Here's some handy links to help you get started.
Using Subversion with the WordPress Plugins Directory
http://wordpress.org/extend/plugins/about/svn/
FAQ about the WordPress Plugins Directory
http://wordpress.org/extend/plugins/about/faq/
WordPress Plugins Directory readme.txt standard
http://wordpress.org/extend/plugins/about/readme.txt
readme.txt validator:
http://wordpress.org/extend/plugins/about/validator/

Well, now you can head on to check-in your plugin code in the SVN. You can download the latest SVN client from Tigris.org and install it. Then, follow these How to Use Subversion instructions.

1 comment:

  1. Web design is not as complicated as it may appear at first. As with any other art ... The difference in web design is the technical factor of usability. See more joomla site mobile version

    ReplyDelete