wp eval
Executes arbitrary PHP code.
Global variables must be explicitly declared using the keyword global. This is because the code is executed within a method, not in the global scope.
Similar commands:
Source code of commands
Parameters
You can specify Global parameters and the following:
{php-code}- Code to be executed as a string.
[--skip-wordpress]- Execute the code without loading WordPress.
Usage
wp eval {php-code} [--skip-wordpress]
Examples
# Show the wp-content directory. $ wp eval 'echo WP_CONTENT_DIR;' /var/www/wordpress/wp-content
# Generate a random int. $ wp eval 'echo rand();' --skip-wordpress 479620423