Skip to content

Instantly share code, notes, and snippets.

@joshlevinson
Last active April 21, 2023 12:04
Show Gist options
  • Star 13 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save joshlevinson/93253aec2b41749e10de to your computer and use it in GitHub Desktop.
Save joshlevinson/93253aec2b41749e10de to your computer and use it in GitHub Desktop.
WP CLI + Xdebug
# Add this to /config/bash_profile
function wpd {
export XDEBUG_CONFIG="idekey=VVVDEBUG remote_connect_back=1"
wp "$@"
unset XDEBUG_CONFIG
};
# Run these commands:
# vagrant ssh
# sudo cp /srv/config/bash_profile /home/vagrant/.bash_profile
# source ~/.bash_profile
# Use wpd instead of wp when you want to debug wp-cli commands
@rmpel
Copy link

rmpel commented Apr 21, 2023

EXCELLENT! Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment