Обратите внимание на иерархию шаблонов WordPress в темах:
https://developer.wordpress.org/themes/basics/template-hierarchy/
Вы можете редактировать внешний вид просмотров отдельных сообщений внутри single.php
, если используется произвольный тип сообщения single-{post-type}.php
. Если вы используете тему, созданную не вами и которая может быть обновлена, убедитесь, что вы используете дочернюю тему, чтобы ваши изменения не были перезаписаны при обновлении родительской темы.
Это приятно учебник по созданию дочерних тем в wordpress: https://www.smashingmagazine.com/2016/01/create-customize-wordpress-child-theme/
В файле шаблона вы получаете изображение с функцией get_the_post_thumbnail()
и заголовок сообщения с функцией get_the_title()
.
Найдите строки в коде, где вы можете найти функции и изменить местоположение на желаемое. Или, если избранного изображения нет, вы можете добавить уже найденный код.
Где мне поместить это в php?
Внутри одностраничного шаблона вашего тема.
Будет ли работать для всех сообщений?
Если вы используете файл single.php
, да. Все сообщения используют этот шаблон. Но вы можете применить изменения только к указанным c типам сообщений, как описано выше, - если хотите. Вы также можете заставить его работать для некоторых определенных категорий c терминов с помощью category-{term}.php
или, возможно, вы хотите изменить список сообщений в своем archive.php
. Пожалуйста, проверьте ссылку выше, иерархия шаблонов Wordpress сделает это понятным, очень простым для понимания.
Надеюсь, это поможет!