Я тестирую новый шаблон для сайта на основе WordPress, и я хотел бы протестировать его непосредственно на живой версии, а не делать копии. Я думал, что смогу создать тестового пользователя (WordPress соединяется с vbulletin, который обрабатывает аутентификацию пользователя), обслуживать обычную тему любому, НО этому конкретному пользователю, который получит нового тестового.
Я не хочу устанавливать плагин, я ищу подходящее место для редактирования, чтобы вставить эту проверку:
if logged user == test_user_id
serve 'testtheme'
else
serve 'normaltheme'
ИД пользователя может быть получен из $_COOKIE
.
Я попытался взломать функцию get_template()
в wp-include/theme.php
, но, видимо, этого было недостаточно. Любое предложение?