The WordPress plugin directory is the one stop mall for the WordPress users to find their required plugins from more than 50,000 free plugins. When you are going to launch your next website, you will search to find plugins which will cover all features and functionalities.
However, chances are that you may not find a plugin with exact features which your customers especially want. In this context, you may think to launch your preferred text editor for coding. Other than, have you ever thought the opportunity to share your plugins with the community of WordPress?
The major purpose of this writing is to look at the benefits of distributing plugins through the WordPress repository. Here, I will describe the recommendations and best practices to encourage you and then take you through the SVN key concepts which you must know before making a plan to publish your plugin on the WordPress plugin directory.
The plugins which are in the WordPress directory are completely free to distribute and use. These are licensed under the rule of the General Public License (GPL). A lot of developers have been constantly developing plugins and submitting their products in the WordPress plugin directory. Personally, I have the necessary experience of plugin submission process at the WordPress directory which I would like to share with you. For your easy understand, I‘m going to provide you the step-by-step instructions on the procedure of adding a plugin on the WordPress central submission repository for both Windows and Mac users.
Why do you like to publish your WordPress plugin?
There is no single reason to publish plugins in the WordPress plugin repository, it varies person to person. A number of grounds are mentioned below:
• You are looking for a functionality that doesn’t present in any plugin in the directory.
• To survey the prospect of the market.
• To build a community around your plugin.
• When your preferred plugin doesn’t recommend your required additional functionalities.
• When you get frustrated about extra charges of some plugins for additional extensions, then you think to build those features at a lesser cost.
• You want to simplify the functionalities that don’t present.
• You wish to contribute to the WordPress plugin directory to be a part of this community.
The procedure of WordPress Plugin submission:
Below, we have described the submission process in a simple way, so that anyone can take part in this plugin creation and submission procedure. We also present these process steps in the order that we had taken when we have taken the decision to build our plugin.
Follow the guidelines given below:
Before creating and submitting your plugin, please go to follow the guidelines sincerely given below to save your time and money. Hope you are sure that you’re fulfillment with these rules. Some of these are included here-
• Make sure your plugin is GPL compatible.
• Before storing user information require user consent.
• No spamming users.
• Obfuscated code is not included.
• NO illegal and morally offensive are included.
• No external links inserted on the public site.
Check the Plugin name in the WordPress directory.
Go to wordpress.org/plugins and insert your preferred plugin name in to the “Search plugins…” input. If no plugins survive with that name, there’s still having a chance to submit a plugin under that name and users just have not submitted their first Subversion commit. You have to immediately submit your plugin as you have the guarantee that you got the name. If the plugin name exists, it’s a matter of sorrow. You have to think to get a new name.
Develop a plugin which works.
We have developed an awesome plugin for WordPress and the name of the plugin is WordPress Logo Showcase.
Authenticate the Readme file.
To populate your plugin in the WordPress plugin directory the ReadMe file is used. JérémyHeleine wrote a great article on Creating Awesome WordPress.org Pages for your Plugin about how you can make your plugin page stand out. To provide you a common overview, you should enter your plugin name, contributors (WordPress author IDs), donate link, tags, the version of WordPress that is essential as the plugin has been tested on, licensed by GPL and an undersized depiction of your plugin. For creating tags, it’s our suggestion, choose tags based on those listed in a competing plugin and popular tags which are related to your plugin. To find the tags you can look at the competing plugins at the directory page and scroll down on their page either check out their respective Readme.txt file.
Following the adding information, add a main description, instructions of installation. Later, frequently asked questions and your plugin’s screenshots are required. Make it confirm, you included banner, icon and the screenshots in your plugin’s assets directory. The more screenshots are better. When you’re pleased with your Readme file, run it through the ReadMe Validator.
For review submit your plugin.
After completing the above process, submit your plugin for manual review. After then, create a WordPress account.
Waiting for getting approval.
All the plugins in the WordPress plugin directory are reviewed manually. According to WordPress rule, you must hear back “within some vaguely defined amount of time”. Though isn’t much helpful. However, It needs approximately 8 hours for review and getting approval of the responsive logo slider.
You have now heard back from WordPress and they informed you that your plugin was approved. It’s amazing to you after receiving this email.
Store up your plugin in the WordPress Subversion Repository.
A version control tool is Subversion that permits you to track all of the “changes [made to your plugin] so that you can go back and look at old versions or revisions later if you ever need to”. If you’re well-known with Git (another version of control system), you’ll accept this very quickly.
After getting approval of your plugin, it’s time to store a copy in your WordPress Subversion repository. Repository indicates the store of your plugin files. Everyone can obtain a copy of your plugin files from this repository, but the contributors listed in your ReadMe file are the only ones that can make changes to your plugin repository.
Wrapping it up:
When you take a decision to publish a light version of a commercial plugin or you like to publish the plugin for contributing to the community, then the WordPress.org directory is the most excellent place for you. For distributing and promoting your own plugin, it offers a wide coverage and a lot of professional tolls for you.
Therefore, have you ever considered taking this opportunity? Welcoming your experience, to share with us.