• Home
  • Archive
  • Tools
  • Contact Us

The Customize Windows

Technology Journal

  • Cloud Computing
  • Computer
  • Digital Photography
  • Windows 7
  • Archive
  • Cloud Computing
  • Virtualization
  • Computer and Internet
  • Digital Photography
  • Android
  • Sysadmin
  • Electronics
  • Big Data
  • Virtualization
  • Downloads
  • Web Development
  • Apple
  • Android
Advertisement
You are here: Home » Publishing WordPress Plugin : Step by Step Guide

By Abhishek Ghosh August 11, 2012 7:52 am Updated on August 11, 2012

Publishing WordPress Plugin : Step by Step Guide

Advertisement

Publishing WordPress Plugin can be a big obstructive factor for an average Plugin developer as it involves the knowledge needed to upload it through SVN. The process of Publishing WordPress Plugin is quite complicated if the developer is not sure what is SVN or have never used Git. But, with good easy to use Softwares with a Graphical Interface, Publishing WordPress Plugin has been quite easy.

 

Steps Needed Before Publishing WordPress Plugin

 

Developing a WordPress Plugin is fully separate topic. So we are not going through it. There are lot of peoples who writes PHP codes and publishes in proper places, if these programmers are helped a bit, the integration with WordPress will make it a plugin. In brief, you have develop a bug free plugin, submit it to WordPress.org and request for hosting it. This hosting involves the painful (to most) SVN story – that is the way for Publishing WordPress Plugin.

 

Steps for Publishing WordPress Plugin

 

After doing the above preliminary steps for getting the access for Publishing WordPress Plugin, you will receive an email from WordPress, it might go to Spam / Junk folder, so be aware. In this email, you will get the required URL for Publishing WordPress Plugin through SVN. This is important, if your plugin’s name is my-own-plugin, then the path will be :

Advertisement

---

 

Vim
1
http://plugins.svn.wordpress.org/my-own-plugin/

 

 

You can read about SVN from here before going to the steps for Publishing WordPress Plugin.

 

Steps to do before Publishing WordPress Plugin

 

TortoiseSVN is a easy to use Windows Software. Download and install TortoiseSVN for publishing WordPress Plugin. Now we need to make our own computer’s repository rightly arranged, so that in case of Operating System failure it will not hurt the original source. Create a folder named Plugin Development (or similar, its for your easy management) in the root of a hard disk partition other than where Windows is installed. Mac and users should follow the same rule. Under this folder, create exactly the plugin named folder (or move the plugin folder itself) under this folder, so that the setup looks like this :

 

Publishing WordPress Plugin

 

my-own-plugin does not exist, its a fake example for this Publishing WordPress Plugin guide. TortoiseSVN will get incorporated in to your right click menu making publishing WordPress Plugin easy and right click menu looking bad. If you right click on the folder :

 

WordPress Plugin Development

 

Clicking the SVN Checkout option will popup a Window which will ask for details :

 

Publishing WordPress Plugin Step by Step Guide

 

It will just sync the folders of WordPress with yours one, that is why it will not ask for password. You can check the truth by visiting to :

 

Vim
1
http://wordpress.org/extend/plugins/my-own-plugin/

 

It will show :

 

Develop WordPress Plugin

 

And it will create appropriate folders making the first step for Publishing WordPress Plugin :

 

Plugin Development

 

Before Publishing WordPress Plugin of yours for the first time, I will recommend to pull some standard plugin in this way, the url will be like  http://wordpress.org/extend/plugins/name-of-plugin/ ; examine how they have created the structures.

Simply (i) Right clicking and selecting add TortoiseSVN > Add (nothing will happen apparently!), then again (ii) Right clicking SVN commit will do the Publishing WordPress Plugin step, after you have done the below steps.

 

Before Publishing WordPress Plugin, here is a quick check :

 

  • Do not do anything with the .svn folder
  • branches should be empty
  • In the trunk folder, there should be the screenshots for the wordpress plugin, the readme.txt file, the plugins contents, in other words  content of your my-own-plugin folder like  my-own-plugin.php ,  my-own-plugin-functions.php, css folder etc will be there.
  • If you create an assets folder where branches, tags etc folders are and put an 772 pixels x 250 pixels image, it will show as banner (See documentation in WordPress).
  • tags folder need not to be done anything with. It is automated process for the sub versions.

 

Some usages trunk folder’s subfolder to put the full contents, its actually not using the full power of SVN. That is equivalent to simple git commit. SVN automatically creates them.

 

We have came to the end of Publishing WordPress Plugin guide. You can do serious mistake at first attempts, make new updated version like 1.1 (create folder under ).

 

Signature

 

Tagged With publishing wordpress plugins

This Article Has Been Shared 164 Times!

Facebook Twitter Pinterest

Abhishek Ghosh

About Abhishek Ghosh

Abhishek Ghosh is a Businessman, Surgeon, Author and Blogger. You can keep touch with him on Twitter - @AbhishekCTRL.

Here’s what we’ve got for you which might like :

Articles Related to Publishing WordPress Plugin : Step by Step Guide

  • Creating Own WordPress Theme by Full Modification of Official Theme

    Creating Own WordPress Theme can be made easy by full modification of any WordPress official Theme or other theme or theme framework’s Child Theme.

  • WordPress Security : Master Guide to Make WordPress Hackerproof

    Wordpress Security is an important factor today as WordPress is used for excellent blogs,corporate website,online shop. MySQL, .htaccess and plugins can harden.

  • Configuring WP Super Cache With Origin Pull or Origin Push CDN

    Configuring WP Super Cache with a CDN is a bit tricky but if properly done if works great. In this tutorial, we will show to configure WP Super Cache with both Origin Pull and Origin Push CDN.

  • List of Open Source PHP MySQL Based Blogging Softwares

    List of Open Source PHP MySQL Based Blogging Softwares lists the most commonly used and available softwares those can run on any LAMP server easily.

  • Twitter Bootstrap for WordPress : Themes, Plugins and Nothing !

    Twitter Bootstrap for WordPress effect can be done by using ready made Twitter Bootstrap WordPress custom Theme, Bootstrap Plugins for WordPress and simple CSS.

Additionally, performing a search on this website can help you. Also, we have YouTube Videos.

Take The Conversation Further ...

We'd love to know your thoughts on this article.
Meet the Author over on Twitter to join the conversation right now!

If you want to Advertise on our Article or want a Sponsored Article, you are invited to Contact us.

Contact Us

Subscribe To Our Free Newsletter

Get new posts by email:

Please Confirm the Subscription When Approval Email Will Arrive in Your Email Inbox as Second Step.

Search this website…

 

Popular Articles

Our Homepage is best place to find popular articles!

Here Are Some Good to Read Articles :

  • Cloud Computing Service Models
  • What is Cloud Computing?
  • Cloud Computing and Social Networks in Mobile Space
  • ARM Processor Architecture
  • What Camera Mode to Choose
  • Indispensable MySQL queries for custom fields in WordPress
  • Windows 7 Speech Recognition Scripting Related Tutorials

Social Networks

  • Pinterest (24.3K Followers)
  • Twitter (5.8k Followers)
  • Facebook (5.7k Followers)
  • LinkedIn (3.7k Followers)
  • YouTube (1.3k Followers)
  • GitHub (Repository)
  • GitHub (Gists)
Looking to publish sponsored article on our website?

Contact us

Recent Posts

  • What is an Automatic Ethanol Fireplace February 8, 2023
  • Disadvantages of Cloud-Native Computing February 7, 2023
  • Projector Screen Basics February 6, 2023
  • What is Configuration Management February 5, 2023
  • What is ChatGPT? February 3, 2023

About This Article

Cite this article as: Abhishek Ghosh, "Publishing WordPress Plugin : Step by Step Guide," in The Customize Windows, August 11, 2012, February 8, 2023, https://thecustomizewindows.com/2012/08/publishing-wordpress-plugin-step-by-step-guide/.

Source:The Customize Windows, JiMA.in

PC users can consult Corrine Chorney for Security.

Want to know more about us? Read Notability and Mentions & Our Setup.

Copyright © 2023 - The Customize Windows | dESIGNed by The Customize Windows

Copyright  · Privacy Policy  · Advertising Policy  · Terms of Service  · Refund Policy

We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Do not sell my personal information.
Cookie SettingsAccept
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDurationDescription
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
SAVE & ACCEPT