This document is to help clients who are managing sites across both WordPress.com VIP and VIP Go.
All the code on VIP Go is public in the mu-plugins repo, including vip-helpers. Most of the helper functions that you’re used to from WordPress.com VIP will still work on VIP Go. If you’re wondering whether or not a given function still works on Go, vip-deprecated.php is the best place to check – generally these are just functions that are unnecessary on VIP Go.
Note: There is no
vip-init.php on VIP Go — the VIP Helpers are loaded automatically.
Plugins from WordPress.com VIP
Sometimes, you’ll want to move a plugin that you’ve been using on WordPress.com VIP to Go. A few things to keep in mind:
- Similar to WordPress.com, VIP Go will load a helper file called
vip-go-helper.phpwhen plugins are loaded via `wpcom_vip_load_plugin()`, but _not_ if they are activated from the Admin Plugins UI.
- There are a number of plugins that are specific to the WordPress.com environment. These cannot be ported over to Go. This includes:
- wpcom-geo-uniques (vip-go-geo-uniques replaces this)
If you want to use a WordPress.com VIP shared plugin, you can include it in the plugins directory of your VIP Go repository.