Как удалить мета-данные записей из архива категорий WordPress и изменить их отображение
Я работаю с дочерней темой Bootstrap в WordPress. Моя проблема заключается в том, что я хочу удалить мета-данные записей - такие как дата публикации и автор - а также изменить отображение всех этих записей, но не могу найти правильный файл для редактирования. Я закомментировал этот код в content-single.php
, но ничего не происходит:
<header class="page-header">
<?php the_title( '<h1 class="entry-title">', '</h1>' ); ?>
<?php /*?><div class="entry-meta"><?php the_bootstrap_posted_on(); ?></div><?php */?><!-- .entry-meta -->
</header>
Вот ссылка на архив моей категории: http://graavaa.com/category/travertine/
Вы на правильном пути, но на самом деле ничего не закомментировали в своих правках.
Когда вы добавили <?php /* ?>
, вы создаёте PHP-комментарий, но затем закрываете PHP-тег, что в некоторых интерпретаторах может привести к закрытию комментария.
Вместо этого либо оберните HTML, который хотите исключить, в HTML-комментарии, либо просто удалите его полностью:
<header class="page-header">
<?php the_title( '<h1 class="entry-title">', '</h1>' ); ?>
<!--<div class="entry-meta"><?php the_bootstrap_posted_on(); ?></div>--><!-- .entry-meta -->
</header>
Обернув разметку в HTML-комментарий, она всё ещё будет отображаться в исходном коде страницы, но не будет обрабатываться браузером. Однако в конечном итоге вам следует всё равно удалить эту строку, чтобы избежать ненужной разметки в выводе.
Будьте осторожны с HTML-комментариями, потому что они не могут быть вложенными:
<!--<div class="entry-meta"><?php the_bootstrap_posted_on(); ?></div><!-- .entry-meta -->-->
Кажется, что приведённый выше код должен закомментировать весь блок, но, к сожалению, дополнительный -->
в конце будет выведен как обычный текст в браузере. Используйте комментарии осмотрительно и, как уже было сказано, удаляйте закомментированные строки после тестирования.
Кроме этого, я бы рекомендовал проверить все остальные упоминания class="entry-meta"
в других файлах шаблонов темы и аналогичным образом закомментировать их (или удалить).
