Как убрать дату публикации поста?
-
Скажите уважаемые гуру, Как убрать дату публикации с определенного поста или еще лучше с определенной рубрики?
-
открыть archive.php или category.php (или какой там у вас шаблон отвечает за вывод рубрик) и вставить там проверку через условный тег is_category()
А на примере шаблона Minimaze, как решить такую задачу? Также желательно убрать автора публикации поста.
блин, вот реально раздражают такие вопросы.
вы предлагаете мне нагуглить вашу тему, скачать ее, установить на локальном сервере, найти нужный код, встроить в него проверки и дать вам решение на блюдечке.нормальные люди привели бы здесь код шаблона с выводом рубрик и попросили бы подсказать, что и как надо изменить. а ненормальные люди думают, что сам факт того, что они дали название темы уже является решением проблемы.
А на примере шаблона Minimaze, как решить такую задачу?
Почитать правила форума? п2 можно несколько раз.
Не помешает так же и это.Извините тогда..
Вот ког из archive.php. Так понимаю отвечает за вывод рубрик<?php <strong>if ( is_category() ) : echo '<i class="fa fa-folder"></i> '; single_cat_title();</strong> elseif ( is_tag() ) : echo '<i class="fa fa-tags"></i> '; single_tag_title(); elseif ( is_author() ) : echo '<i class="fa fa-user"></i> '; printf( __( 'Author: %s', 'limelight' ), '<span class="vcard">' . get_the_author() . '</span>' );
https://wordpress.org/themes/minimize/ это ваша тема?
нет там подобного в archive.phpНет, это человек просто в моем топике зачем-то написал.
Моя тема limelightвам править content.php, заменить код:
<div class="entry-meta"> <?php limelight_posted_on(); ?> </div><!-- .entry-meta -->
на что-то типа
<?php if (!is_category(22)) { ?> <div class="entry-meta"> <?php limelight_posted_on(); ?> </div><!-- .entry-meta --> <?php } ?>
то есть информация об записи будет выведена везде, кроме как в рубрике с id 22.
Спасибо вам! С рубрики дата пропала, но записи этой рубрики содержат дату. Не могли бы вы подсказать, как убрать дату с постов конкретной рубрики?
добавьте в условие in_category
<?php if (!is_category(22) and !in_category(22)) { ?> <div class="entry-meta"> <?php limelight_posted_on(); ?> </div><!-- .entry-meta --> <?php } ?>
Добавил, но почему-то все равно вижу дату и автора
Спасибо, но все же хочетс обойтись без плагинов. Вариант Flector подощел бы, но вот in_category что-то не срабатывает
Вроде разобрался. Добавил это условие в content-single.php
Ребята, пробую сейчас удалить дату отдельного поста и всей категории в теме HeatMap AdAptive, однако не выходит. Сразу скажу, что тема немеого специфичная, структура файлов абсолютно другая.
Пробую сделать изменения в коде в файле inc/theme-tags.phpif (( $options['meta_date'] == 'on' ) || ( $options['meta_author'] == 'on' )) { print '<span class="heatmapthemead-post-details">'; _e ('Posted','heatmapthemead'); }
Вот тут. Возможно, ошибаюсь..
Пробовал подставить в проверку
if (!is_category(22) and !in_category(22))
но безуспешно. Есть какие идеи?
- Тема «Как убрать дату публикации поста?» закрыта для новых ответов.