Title: how-to Archives · Page 17 of 19 · WordPress VIP Documentation

---

#  Tag: how-to

Showing page 17 of 19

 1. VIP-CLI
 2. WP-CLI with VIP-CLI

##  󠀁[ Write custom WP-CLI commands ](https://docs.wpvip.com/vip-cli/wp-cli-with-vip-cli/write-custom-wp-cli-commands/)󠁿

WP-CLI commands can be created and run using VIP-CLI on the VIP platform. The best
practices outlined here are an extension of the developer documentation in the WP-
CLI Handbook and the Commands Cookbook.

 1. Caching
 2. Page cache
 3. Purge the page cache

##  󠀁[ Page cache purge tools ](https://docs.wpvip.com/caching/page-cache/purging/purge-tools/)󠁿

Content cached by the page cache can be selectively purged on demand in the VIP 
Dashboard, with VIP-CLI, or in a site's WordPress Admin Toolbar or dashboard.

 1. WordPress VIP skeleton

##  󠀁[ /languages directory ](https://docs.wpvip.com/wordpress-skeleton/languages-directory/)󠁿

The `/languages` directory is mapped to `/wp-content/languages`. `/languages` is
found in the root of an application’s wpcomvip GitHub repository and is intended
for `*.po` and `*.mo` language translation files.

 1. VIP File System
 2. Image file behavior
 3. Image transformation

##  󠀁[ Strip image metadata on upload ](https://docs.wpvip.com/vip-file-system/image-files/transformations/strip-image-metadata/)󠁿

By default, image metadata is not stripped from images uploaded to the VIP File 
System. The `strip=all|info|color` query parameter can be added to images in order
to remove JPEG image Exif, IPTC, comment, and color data from the image when it 
is output in a browser.

 1. Logs

##  󠀁[ Analyze shipped logs ](https://docs.wpvip.com/logs/analyze-shipped-logs/)󠁿

Analyzing shipped log files can provide crucial insight into an application’s quality
of performance and the ways users are interacting with site content.

 1. VIP MU plugins

##  󠀁[ Add “Powered by WordPress VIP” to a site ](https://docs.wpvip.com/vip-go-mu-plugins/powered-by-wordpress-vip/)󠁿

The “**Powered by WordPress VIP**” link is typically added to the footer of a site
by using the `vip_powered_wpcom()` helper function supplied by VIP MU plugins.

 1. Performance
 2. Query Monitor

##  󠀁[ Enable Query Monitor ](https://docs.wpvip.com/performance/query-monitor/enable/)󠁿

Query Monitor is a WordPress plugin that provides a developer tools panel for WordPress.
It enables debugging of database queries, PHP errors, warnings and notices, hooks
and actions, block editor blocks, enqueued scripts and stylesheets, HTTP API calls,
and more.

 1. WordPress on VIP

##  󠀁[ Jetpack ](https://docs.wpvip.com/wordpress-on-vip/jetpack/)󠁿

All WordPress sites are automatically provisioned with Jetpack and Jetpack Akismet
Anti-Spam (Akismet) and a Jetpack Complete plan. Versions of Jetpack and Akismet
are managed by the WPVIP Platform via VIP MU plugins.

##  󠀁[ Manage user access ](https://docs.wpvip.com/manage-user-access/)󠁿

In order for content creators and developers to interact with an application hosted
on the VIP WordPress Platform, user accounts may need to be created for them. User
access management (i.e., adding, removing, and editing user accounts) for most accounts
are under the customer’s governance.

 1. WordPress on VIP

##  󠀁[ Customize user roles ](https://docs.wpvip.com/wordpress-on-vip/customize-user-roles/)󠁿

The default WordPress roles and capabilities may be insufficient for the needs of
some sites. A collection of helper functions are available in vip-go-mu-plugins 
for creating new roles or modifying existing roles. VIP recommends using these helper
functions rather than the traditional methods to ensure that the code works as expected
on the WordPress VIP platform.

---

 *  [Previous](https://docs.wpvip.com/tag/how-to/page/16/?output_format=md)
 *  [Page 1](https://docs.wpvip.com/tag/how-to/?output_format=md)
 *  …
 *  [Page 14](https://docs.wpvip.com/tag/how-to/page/14/?output_format=md)
 *  [Page 15](https://docs.wpvip.com/tag/how-to/page/15/?output_format=md)
 *  [Page 16](https://docs.wpvip.com/tag/how-to/page/16/?output_format=md)
 *  Page 17
 *  [Page 18](https://docs.wpvip.com/tag/how-to/page/18/?output_format=md)
 *  [Page 19](https://docs.wpvip.com/tag/how-to/page/19/?output_format=md)
 *  [Next](https://docs.wpvip.com/tag/how-to/page/18/?output_format=md)