Skip to content
This repository has been archived by the owner on May 6, 2020. It is now read-only.

godaddy-wordpress/wp-plugin-partners

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 

Repository files navigation

WordPress Plugin Partners

Add using the Plugins API

If your plugin is already hosted for free on WordPress.org you can simply use your plugin slug as the name of a new empty object in the manifest and all of the data will be pulled directly from WordPress.org.

EXAMPLE

{
  "akismet": {}
}

Overriding fields

Occasionally, you may want to present data differently than it appears on WordPress.org. In this case you will need to indicate that you do want to use the Plugins API by declaring "plugins_api": true, and any additional fields you specify in the object will take precedence over Plugins API data.

EXAMPLE

{
  "akismet": {
    "plugins_api": true,
    "name": "Akismet: Kissing SPAM Goodbye"
  }
}

Add a commercial plugin

If you are adding a plugin that is not hosted on WordPress.org you will need to provide all of your plugin data in the manifest.

Required fields:

  • name - The name of your plugin.
  • version - The current version number of your plugin (we recommend Semantic Versioning).
  • author - HTML anchor of the author name linking to the author homepage.
  • icon - Relative path to your SVG icon under assets/images/.
  • homepage - Homepage URL for your plugin (should be different from the author homepage).
  • short_description - Describe your plugin in 140 characters or less.

EXAMPLE

{
  "my-commercial-plugin": {
    "name": "My Commercial Plugin",
    "version": "1.0.0",
    "author": "<a href=\"https://mycompany.com\">Company Name</a>",
    "icon": "assets/images/my-commercial-plugin-icon.svg",
    "homepage": "https://mycompany.com/my-commercial-plugin",
    "short_description": "Just another WordPress plugin."
  }
}

Other things you should know

  • Changes will be visible to all users within 12 hours.
  • Plugins are displayed to users in random order.
  • Your icon asset should be in SVG format.
  • All icons for commercial plugins are served through a CDN that is cached indefinitely. So if you decide to change your icon in the future you must push a new asset with a new file name and update the path in the manifest accordingly.

About

WordPress Plugin Partners

Topics

Resources

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published