Я использую замечательный инструмент WP-CLI . Из-за зависимости от переменных среды Apache для конкретного случая использования мне нужно разрешить запускать немного кода только при работе под WP-CLI. Как я могу определить, работает ли WP под WP-CLI?
В этом конкретном случае я мог проверить наличие переменных среды Apache, о которых идет речь. Тем не менее, я хотел бы знать более общий, канонический метод проверки. Спасибо.
WP_CLI
является предпочтительной константой для проверкиКаноническая проверка WP-CLI, используемая в большинстве плагинов и специально упомянутая в документации, заключается в проверке
WP_CLI
, определена и установлена ли она в true:источник