Как запустить WordPress WP-CLI с помощью PHP
Вы можете выполнить команду wp из любого места. Если вы находитесь в любом месте в структуре папок вашего сайта, она автоматически определит, на каком сайте вы находитесь, перемещаясь вверх по дереву папок, пока не найдет файл wp-config.php.
https://themakecode.ru/post131/zapusk-wp-cli-s-pomoshch-yu-php
В официальном репозитории проекта на GitHub есть довольно подробное обсуждение запуска команд WP-CLI из PHP. Вы можете найти этот вопрос интересным: https://u.to/m__UHA
Подробнее написано тут:
Код
https://themakecode.ru/post131/zapusk-wp-cli-s-pomoshch-yu-php
https://themakecode.ru/post131/zapusk-wp-cli-s-pomoshch-yu-php