Intereting Posts
Скомпилировать два запроса к одному набору результатов? Трудно найти правильное правило перезаписи Как связать ключевые слова в настраиваемых полях? Создание каталога сообщений, основанных на шаблоне Почтовый фильтр по дате и времени Фильтрация проблем manage_nav-menus_columns Удалить имя пользователя в электронной почте или изменить имя пользователя для электронной почты Как защитить wp-admin через .htaccess? Не удается просмотреть страницу входа после миграции Подписчики становятся авторами после обновления? / Массовое обновление пользователей? Не удалось получить доступ к панели управления (только wp-admin). Как вставить тире (-) в базу данных с помощью wpdb и new_to_publish hook? Как правильно изменить шаблон плагина (view)? Загрузка сайта очень медленная для страницы пользовательского типа архива Как получить мой , отображаемый на главной странице, другие страницы в порядке

Комментарии и даты публикации не отображаются правильно на странице "posts"

Я настроил тему «Двадцать четырнадцать», чтобы использовать страницу «новости» для моей страницы сообщений, потому что у меня есть статическая страница.

Когда вы просматриваете мою страницу новостей , комментарии не отображаются, даже если они включены, и когда вы переходите к определенному сообщению, это так. Есть ли способ добавить комментарии на страницу новостей, где сообщения должны отображаться в полной форме?

Я также не могу получить дату публикации в любом месте, и я не могу понять, почему.

Попробуйте отредактировать category.php – или category-news.php если у вас есть – ваш CSS, кажется, указывает, что вы создали категорию «новости», но, надеюсь, знаете, какие файлы вы отредактировали, и добавив:

 $withcomments = 1; // If comments are open or we have at least one comment, load up the comment template. if ( comments_open() || get_comments_number() ) { comments_template(); } 

между get_template_part('content', get_post_format() ); и в endwhile (в бит, где WordPress проходит через каждый пост).

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

Что касается даты , тема Twenty Fourteen имеет функцию, называемую twentyfourteen_posted_on() (она находится в файле template-tags.php ) – она ​​печатает дату и автора.

Как вы увидите, если вы проверите, как это работает, вы можете добавить:

echo esc_html( get_the_date() );

чтобы распечатать дату самостоятельно, а get_the_date () принимает параметр, который позволяет вам настроить отображение даты (и / или времени) с использованием стандартного формата даты PHP .

Вы также можете найти Иерархию шаблонов полезной – она ​​объясняет, какие файлы шаблонов WordPress загружаются, чтобы отображать разные страницы.