A step by step guidelines to submit plugin to WordPress.org
Navgiate to the link and upload your plugin. https://wordpress.org/plugins/developers/add/
svn statNavigate to the project directory. Run the following command to stage all the files of trunk folder.
svn add trunk/ --forcesvn ci -m "Update readme file"Before running the following command, we need to add the stable version tag information to the readme.txt file. Tagging code pattern.
svn cp "<trunk_path>" "<trunk_version>" -m "tag message"Here are a few examples.
svn cp "https://plugins.svn.wordpress.org/bwl-advanced-faq-manager-lite/trunk" \
"https://plugins.svn.wordpress.org/bwl-advanced-faq-manager-lite/tags/1.1.1" \
-m "Tagging version 1.1.1"svn cp "https://plugins.svn.wordpress.org/bwl-poll-manager-lite/trunk" \
"https://plugins.svn.wordpress.org/bwl-poll-manager-lite/tags/1.0.8" \
-m "Tagging version 1.0.8"svn cp "https://plugins.svn.wordpress.org/ultimate-searchable-accordion-lite-wpbakery-page-builder-addon/trunk" \
"https://plugins.svn.wordpress.org/ultimate-searchable-accordion-lite-wpbakery-page-builder-addon/tags/1.0.8" \
-m "Tagging version 1.0.8"- Prepare the files and copy all the files to the
trunkfolder.
🚨 Do not create any folder inside the trunk folder. Just copy the plugin files directly into the trunk folder. 🚨
- Update the
readme.txtfile with the new version number and any changes made. - Commit the changes to the SVN repository.
- Run the following command to commit the changes:
svn add --force trunk/*- Add the new version tag to the SVN repository.
svn add --force tags/1.1.1- Commit the changes to the SVN repository with a message indicating the update.
svn commit -m "Updated plugin to 1.1.0"- If you want to check the status of your SVN repository, you can use the following command:
svn stat- Update your local SVN repository with the latest changes from the remote repository, you can use the following command:
svn up- If you want to see the status of your SVN repository, you can use the following command:
svn info- If you want to see the log of your SVN repository, you can use the following command:
svn log- If you want to delete a file or folder from the SVN repository, you can use the following command:
svn delete <file_or_folder_path>

