Content type: Handbook

  • WP_CLI::debug()

    Display debug message prefixed with “Debug: ” when –debug is used. Usage WP_CLI::debug( $message, $group = false ) $message (string|WP_Error|Exception|Throwable) Message to write to STDERR. $group (string|bool) Organize debug message to a specific group.Use `false` to not group the message. @return (void) Notes Debug message is written to STDERR, and includes script execution time. Helpful…

  • Troubleshooting Guide

    Before you start to report a new issue on the GitHubGitHub GitHub is a website that offers online implementation of git repositories that can easily be shared, copied and modified by other developers. Public repositories are free to host, private repositories require a paid subscription. GitHub introduced the concept of the ‘pull request’ where code…

  • Sharing WP-CLI Packages

    By default, WP-CLIWP-CLI WP-CLI is the Command Line Interface for WordPress, used to do administrative and development tasks in a programmatic way. The project page is http://wp-cli.org/ https://make.wordpress.org/cli/ places installed packages in ~/.wp-cli/packages/, a hidden subdirectory for the user’s home directory. Because the home directory is different for each user, this naturally means each system…

  • Roadmap

    WP-CLIWP-CLI WP-CLI is the Command Line Interface for WordPress, used to do administrative and development tasks in a programmatic way. The project page is http://wp-cli.org/ https://make.wordpress.org/cli/ is released every 3-4 months, typically around the betaBeta A pre-release of software that is given out to a large group of users to trial under real conditions. Beta…

  • Identify a Plugin or Theme Conflict

    Is WP-CLIWP-CLI WP-CLI is the Command Line Interface for WordPress, used to do administrative and development tasks in a programmatic way. The project page is http://wp-cli.org/ https://make.wordpress.org/cli/ not working with your WordPress install, but you don’t know why? It might be a pluginPlugin A plugin is a piece of software containing a group of functions…

  • Implementation Details

    This page contains some history on various implementation details of WP-CLIWP-CLI WP-CLI is the Command Line Interface for WordPress, used to do administrative and development tasks in a programmatic way. The project page is http://wp-cli.org/ https://make.wordpress.org/cli/. Bootstrapping WordPress On a normal web request, your web server calls the index.php file in the root of the…

  • Pull Requests

    WP-CLIWP-CLI WP-CLI is the Command Line Interface for WordPress, used to do administrative and development tasks in a programmatic way. The project page is http://wp-cli.org/ https://make.wordpress.org/cli/ follows a pull request workflow for changes to its code (and documentation). Whether you want to fix a bug or implement a new feature, the process is pretty much…

  • Philosophy

    WP-CLIWP-CLI WP-CLI is the Command Line Interface for WordPress, used to do administrative and development tasks in a programmatic way. The project page is http://wp-cli.org/ https://make.wordpress.org/cli/ is the command-line interface for WordPress. It provides commands for actions that can be performed in the WordPress backend (e.g. wp theme activate and wp user create), as well…

  • Governance

    This document describes the governance structure of the WP-CLIWP-CLI WP-CLI is the Command Line Interface for WordPress, used to do administrative and development tasks in a programmatic way. The project page is http://wp-cli.org/ https://make.wordpress.org/cli/ project. Who’s in charge? WP-CLI has one maintainer: schlessera. On a day to day basis, final decision-making authority resides with him.…

  • Plugin Integration Tests

    This guide demonstrates how to run integration tests on both Travis CI and locally. The scaffolding uses the WordPress CoreCore Core is the set of software required to run WordPress. The Core Development Team builds WordPress. “unit tests” that serve to unit-test WordPress Core. Unit tests are useful for testing plugins and themes as well,…