We’re excited to announce some changes to WordPress.com VIP that will make updating plugins even more efficient. To do this, we are introducing a versioning system for plugins, creating a new category of Reviewed Plugins, and deprecating a number of plugins from the Shared Plugins repository.
For VIP Go customers, these updates will not affect you.
How will plugin versioning work?
The Shared Plugin repository is collection of plugins that are reviewed and maintained by the WordPress.com VIP team. We’re introducing versioning to help expedite the updating process for these plugins.
For Shared Plugins, we have introduced a third parameter to wpcom_vip_load_plugin
, which allows you to specify the version you wish to load.
wpcom_vip_load_plugin( 'zoninator', 'plugins', '0.6' );
Note that the version parameter replaces the ‘release candidate’ parameter but the function maintains backwards compatibility so using true
to load a release candidate will still work.
We will maintain two versions of each shared plugin at any one time, allowing you to upgrade to new versions at your own pace. We very much recommend you always use the latest available version, which you can find by looking in the shared plugins repository itself.
When a new plugin is released, the older version will be deprecated and eventually removed. We will always communicate specific timelines when this happens, to help you prepare and migrate.
What are the new Reviewed Plugins?
Reviewed Plugins expand the number of plugins approved and recommended by the VIP team. Every plugin reviewed by the VIP team will be added to this list. If you’d like to use a plugin on this list, simply commit the plugin to your theme in a single commit, letting us know in the message that it’s a reviewed plugin. We will review and deploy. Please note that we do not maintain these plugins, so your team will be responsible for updates.
If you’d like to use a newer plugin than what’s on the list, please let us know via tickets, and we’ll work quickly to add it to the list.
What plugins are being deprecated?
While these plugins are still recommended by our team, we will no longer be maintaining them in the shared plugins repository. If you wish to continue using this plugin, please work with us to clone the plugin into your theme as soon as possible. These plugins will now be listed in our Reviewed Plugins list.
- advanced-excerpt
- ajax-comment-loading
- ajax-comment-preview
- angellist
- blimply
- breadcrumb-navxt-39
- category-posts-widget
- column-shortcodes
- comment-probation
- daylife
- disable-comments-query
- disqus
- dynamic-content-gallery
- easy-custom-fields
- ecwid
- editorial-calendar
- expiring-posts
- external-links-new-window
- external-permalinks-redux
- facebook-simple-translation
- feedwordpress
- findthebest
- five-min-video-suggest
- flag-comments
- formategory
- gallery-style-cleanup
- get-the-image
- google-calendar-events
- gumroad
- history-bar
- ice
- image-metadata-cruncher
- internacional
- json-feed
- kapost-byline
- kimili-flash-embed
- lift-search
- lightbox-plus
- localtime
- mce-table-buttons
- most-commented
- nbcs-advanced-blacklist
- nbcs-moderation-queue-alerts
- ndn-video-match
- objects-to-objects
- optimizely
- options-importer
- post-forking
- post-revision-workflow
- postrelease-vip
- publishing-checklist
- pushup
- roost
- search-excerpt
- sem-frame-buster
- seo-auto-linker
- seo-friendly-images-mod
- share-this-classic-wpcom
- share-this-wpcom
- shopify-store
- shortcode-ui
- simple-page-ordering
- simply-show-ids
- speed-bumps
- sticky-custom-post-types
- stipple
- subheading
- table-of-contents
- taxonomy-images
- term-management-tools
- the-attached-image
- tidal
- tw-print
- usatsi_gallery
- view-all-posts-pages
- voce-settings-api
- wordtwit-1.3-mod
- wp-discourse
- wp-frontend-uploader
- wp-google-analytics
- wp-help
- wp-page-numbers
- wp-pagenavi
- wp-paginate
- wp-seo
- zemanta
Ok, so remind me what I need to do?
- Going forward, you will need to specify a version when loading a shared plugin, by adding a third parameter to the `wpcom_vip_load_plugin` function.
- If you are using a plugin that is being deprecated, please know that we will no longer be updating or maintaining the plugin. You should clone the plugin into your theme as soon as possible. When you’re ready, please open a ticket with us and we will clone the plugin for you. You will then need to switch to loading the plugin from your theme by updating
functions.php
.
- If you are planning on submitting a new plugin for review, check the Reviewed Plugins list. If it’s already reviewed, simply commit the plugin to your theme, letting us know in the message that it’s a reviewed plugin. If the plugin is not on the list, you can submit to us for review.
We hope this will make future plugin updates more efficient for everyone. For more, read our handy Plugins Documentation. And as always, if you have any questions please open a support ticket.
You must be logged in to post a comment.