Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix Now×
Skip to content
World desk5 min

How to Publish a WordPress.org Plugin with Cursor, Git, and AI

WordPress.org plugin publishing starts with a complete ZIP and review. After approval, use SVN—not Git—to publish release-ready files, and review AI-assisted code yourself.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

To publish a plugin in the WordPress.org Plugin Directory, submit a complete, installable ZIP for review, then—if it is approved—use its WordPress.org Subversion (SVN) repository to publish releases. You can develop in Git and use Cursor or other AI tools along the way, but Git does not publish to the directory, and AI does not take responsibility for your code. This guide follows the documented workflow; the specific plugin, prompts, tests, reviewer feedback, and release outcome depend on the author’s own project records.

How do I publish a WordPress.org plugin?

The process has two distinct stages: submit a complete plugin ZIP for review, then publish approved versions through the plugin’s SVN repository. WordPress.org provides free directory hosting, along with plugin statistics, user reviews, and a support forum. Its directory requires GPLv2-or-later-compatible plugins and compliance with its guidelines on functionality, copyright, trademarks, and other requirements. See the WordPress.org Plugin Directory overview.

As an Amazon Associate I earn from qualifying purchases.

  1. Finish and test the plugin. Make sure it has a meaningful purpose, works as intended, and is ready for users to install. Run Plugin Check locally and review security, licensing, privacy, and external-service behavior.
  2. Choose a distinctive name and prepare documentation. WordPress.org does not reserve plugin names for future use, so submit a complete plugin rather than a placeholder intended to claim a name.
  3. Register a WordPress.org account. Use an email address you check regularly so you can see review questions and status updates.
  4. Prepare the submission ZIP. It should contain the complete version suitable for manual installation—not an incomplete skeleton or a promise to add functionality later.
  5. Submit the plugin for review. Provide the requested short description and ZIP, then monitor the submission and respond to reviewer messages.
  6. After approval, configure the SVN repository. WordPress.org provides repository details for the plugin. Prepare the release files in the required structure and use SVN to publish them.

This sequence synthesizes the official planning and submission guide, the SVN guide, and the Plugin Developer FAQ; it is not a promise of approval or a guarantee about how long a particular review will take.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Can I use Git to publish a WordPress.org plugin?

Use Git for the development workflow that suits your project: track changes, work through iterations, and keep a history of development. WordPress.org’s directory release repository is SVN. A Git commit by itself does not publish anything to the directory; an SVN push does.

Repository Purpose When it is used What happens when you commit or push
Git Development history and iterative work During development and testing Records changes in your Git workflow; does not publish the directory plugin.
WordPress.org SVN Directory release repository After approval, for finished releases Files pushed to the repository are published to users; the WordPress.org FAQ says plugins go live as soon as code is pushed into SVN folders.

These repositories serve different purposes rather than competing for one role. WordPress.org’s guide to using Subversion describes /trunk as the working release line and tags as the way to mark releases. SVN takes individual files, not a ZIP archive. Keep ordinary development activity in Git, prepare the release files deliberately, and push to SVN only when the contents are ready to deploy. The FAQ warns that there is no simple “off” switch once the code is live.

What should I check before submitting or releasing?

Passing review depends on the plugin and its contents, not on whether a person or AI helped produce the code. Check the following before sending the ZIP for review and again before publishing an update.

  • Purpose and eligibility: the plugin needs practical functionality. The FAQ says new plugins that enable arbitrary code insertion or execution are not accepted, citing PHP or JavaScript editors and file managers as examples.
  • Licensing and rights: plugin code, data, images, and third-party libraries must be GPL-compatible. Check that you have the necessary rights and verify the terms for any external services you use.
  • Readable source: code must remain mostly human-readable. If you include minified files, the FAQ says to include the non-minified source too or make it available as described in the readme.
  • Privacy and external behavior: the guidelines prohibit tracking users without consent and sending executable code through third-party systems. Review what data leaves the site and what external code or services the plugin relies on.
  • Version and readme: increment the version for releases and keep the trunk readme’s version current. SVN commits regenerate the downloadable ZIP, so avoid rapid, trivial commits that would create unnecessary package updates.
  • Release contents: include only files you are ready to make public. Once pushed to SVN, the release is live rather than sitting in a private staging area.

Consult the current Detailed Plugin Guidelines and Plugin Developer FAQ when preparing a submission; rules and procedures can change.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Can I use Cursor or AI to build a WordPress plugin?

Yes. WordPress.org documents an MCP server that can connect to AI-enabled development tools and specifically names Cursor, Claude, and VS Code with AI capabilities as possible clients. The documented tools include guideline support, readme validation, status checks, and help with a submission under review. After approval, updates still go through SVN. The integration is an available option, not evidence that a particular author used it.

WordPress.org applies the same rules regardless of how the code was produced. Its MCP Server documentation states: “You are responsible for all code in your plugin.” That means reviewing AI-generated changes for security vulnerabilities, licensing violations, unnecessary external service calls, and whether the code actually does what the plugin is meant to do. Run Plugin Check locally before submission, then inspect and test the changes rather than treating generated code as approved by default.

A personal account of using Cursor should be specific about what happened in that project: what the author asked the tool to do, which changes were kept or rejected, and how those changes were tested. Platform documentation establishes the responsibility to review code; it cannot verify an individual author’s prompts, model, tests, or results.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

How long does WordPress.org plugin review take?

The planning guide says a queued plugin will be reviewed within 14 business days. Treat that as the guide’s stated review window, not a guaranteed approval deadline: the Plugin Developer FAQ says there is “no official average” because submissions differ. Check the submission status and the email address on the WordPress.org account for questions or review feedback. The two statements appear in the planning guide and FAQ, respectively.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

What happens after I push a release?

WordPress.org’s current Automated Security Review page says that, since June 2026, each new plugin release has gone through a cooldown and automated security review before distribution through the update API. Releases assessed as higher risk are blocked from distribution until the identified issues are addressed. This is part of the current documented process; check the official page for the latest details when preparing a release.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
Outdated Drivers Are Slowing You DownFree scan - exact matches
PC Slower Than It Used to Be?Free scan - under a minute

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.