Generates a link to the plugin’s menu page.


Determines if a given plugin slug is already activated or not.


Are we on VIP or somewhere else?


Main WPcom_VIP_Plugins_UI Instance


A dummy constructor to prevent WPcom_VIP_Plugins_UI from being loaded more than once.


A dummy magic method to prevent WPcom_VIP_Plugins_UI from being cloned


A dummy magic method to prevent WPcom_VIP_Plugins_UI from being unserialized


Now that we’ve given the theme time to register its own filters, set up the rest of the plugin’s hooks and run some filters.


The main function responsible for returning the one true WPcom_VIP_Plugins_UI instance to functions everywhere.

Ready to get started?

Drop us a note.

No matter where you are in the planning process, we’re happy to help, and we’re actual humans here on the other side of the form. 👋 We’re here to discuss your challenges and plans, evaluate your existing resources or a potential partner, or even make some initial recommendations. And, of course, we’re here to help any time you’re in the market for some robust WordPress awesomeness.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.