• Скажите уважаемые гуру, Как убрать дату публикации с определенного поста или еще лучше с определенной рубрики?

Просмотр 15 ответов — с 1 по 15 (всего 34)
  • открыть 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.php

    if (( $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))
    но безуспешно. Есть какие идеи?

Просмотр 15 ответов — с 1 по 15 (всего 34)
  • Тема «Как убрать дату публикации поста?» закрыта для новых ответов.