Pull request Compare This branch is 1 commit ahead of pantheon-systems:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
README.md
wp_toggle_dev_plugins.php

README.md

Toggle Developer Plugins on WordPress Sites

This example will show how you can automatically activate and deactivate plugins based on environment on deploy. This will ease development and potentially improve performance on Live.

Instructions

Setting up this example is easy:

  1. Add the wp_toggle_dev_plugins.php to the private/scripts directory of your code repository.
  2. Add a Quicksilver operation to your pantheon.yml to fire the script a deploy.
  3. Test a deploy out!

Optionally, you may want to use the terminus workflow:watch command to get immediate debugging feedback.

Example pantheon.yml

Here's an example of what your pantheon.yml would look like if this were the only Quicksilver operation you wanted to use:

api_version: 1

workflows:
  deploy:
    after:
      # Toggle developer plugins
      - type: webphp 
        description: Toggle developer plugins
        script: private/scripts/wp_toggle_dev_plugins.php