wp Shell
est un outil très utile qui vous permet d’exécuter des instructions PHP de manière interactive, à partir d’un environnement Wordpress. Il vous permet d'utiliser toutes les fonctions, classes et globales que vous pouvez utiliser dans Wordpress.
Existe-t-il un outil similaire qui me permette d’exécuter un fichier PHP?
Oui il y a! Je ne l'ai pas trouvé au début, mais wp cli propose une commande appelée eval-file
qui fait ce que vous voulez:
$ echo '<?php echo is_wp_error("foo") ? 1 : 0;' > example.php
$ wp eval-file example.php
0