Выполнить код до загрузки WordPress и вставить данные в WP, если это необходимо.

Я сделал свои необходимые исследования и не могу найти способ ЭЛЕГАНТА.

У нас есть приложение WordPress с довольно интенсивными требованиями к управлению сеансом, и теперь вам нужно запустить какой-то старый код, прежде чем загружать WordPress. Я планирую начать этот процесс в первой строке файла index.php WP.

Однако в зависимости от результатов этого старого кода нам может потребоваться передать несколько данных ключа / значения из этого процесса вплоть до уровня плагина в WP. Что было бы хорошим способом подойти к этому? Благодаря!

ОБНОВЛЕНИЕ (2017-01-19):

Я просто решил использовать локальный экземпляр Redis для хранения любых k / v-данных, если запрос необходимо продолжить и загрузить WP.

Если производительность не является огромным фактором или вам нужно изменить глобальные глоссарии сеансов PHP, вам не нужно ничего запускать до wordpress, просто напишите плагин, который сделает необходимые проверки на init hook и die() если это необходимо. Таким образом, вы также можете хранить данные там, где это удобно для вас.

Наверняка, редактирование любого текстового файла wordpess – это большое значение no-no, которое составляет toking wordpress со всеми обязанностями, которые он требует от вас. Единственным файлом, который вы можете изменить, является wp-config.php но это, вероятно, должно быть сделано только в том случае, если подход плагина не будет работать

https://codex.wordpress.org/Plugin_API/Action_Reference

Взгляните на этот список крючков и вызовите свою функцию, используя крючок, который, по вашему мнению, подходит для ваших нужд.