Авто смена темплейта поста в зависимости от статуса.
Есть запланированные посты 'post_status' => 'future'
Как при добавлении постов с таким статусом автоматически присваивать им отдельный темплейт? И возможно ли при наступлении даты публикации сделать авто смену этого теплейта на дефолтные теплейты постов?
Можно схему шаблонов расширить через хуки:
Или можно в самом файле шаблона прописать условие, которое проверят статус текущего поста и из него вызывать разные файлы, где что нужно.
Вообще будущий пост (еще не опубликованный), скорее всего будет вызывать 404 шаблон, в этом случае нужно смотреть возможно на хуке pre_handle_404 что-то нужно сделать...
Это реализовано через https://wp-kama.ru/question/prosmotr-zapisi-so-statusom-future т.е. посты с будущей датой имеют урлы https://site.com/?post_type=movies&p=16304 и отображаются на сайте
https://wp-kama.ru/hook/type-_template_hierarchy#example_37256 этот пример под себя адаптируй.