Поддержка Темы и шаблоны Как убрать цитату из поста?

  • Решено redaktorkm

    (@redaktorkm)


    Здравствуйте. На страницах рубрик выводятся анонсы в виде кликабельных заголовков, цитаты, указания автора, даты, рубрики, количества комментариев. Мне нужно, чтобы выводились только заголовки постов как ссылки на сам пост. Какую функцию мне нужно прописать в цикле? Или, наоборот, нужно что-то удалить из него?

    Много прочитала на эту тему, но примеров своего цикла не нашла. В общем, не могли бы вы написать, как должен выглядеть цикл в данной ситуации? Текущий цикл на скриншоте. Тема — Twenty Nineteen.

    https://yadi.sk/i/aj-2L1YXFSPMDw

    Если удалить ‘excerpt’ из 38-й строки, получится ли убрать цитату и не возникнет ли ошибок на сайте при этом?

    Вообще, хотелось бы сделать это через дополнительные стили. Мне подсказали CSS-код:
    .entry-content, .entry-footer {
    display: none;
    }
    Но он убирает текст между заголовком и футером также на главной странице, а она у меня статическая. Одинаковые классы используются, поэтому таким способом у меня не получается изменить внешний вид постов, не меняя главную.

    Да, еще можно вставить в начале записи тег — more—>>, но этот вариант не рассматриваю.

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Юрий

    (@yube)

    Если удалить ‘excerpt’ из 38-й строки, получится ли убрать цитату и не возникнет ли ошибок на сайте при этом?

    А попробовать — не?
    ((Судя по вопросу, ошибок не избежать. Но так устроена жизнь.))

    Вообще, хотелось бы сделать это через дополнительные стили.

    Стилями невозможно убрать, можно только спрятать.

    Одинаковые классы используются, поэтому таким способом у меня не получается изменить внешний вид постов, не меняя главную.

    У разных страниц разные классы body. Пример использования: body.category .entry-content

    Ну и на всякий случай напомню, что любые изменения в шаблоны можно/нужно вносить только в дочерней теме.

    Спасибо большое!!! Получилось спрятать цитату с помощью
    body.category .entry-content {
    display: none;
    }

    Правда, теперь бросается в глаза большое расстояние между постами.

Просмотр 2 ответов — с 1 по 2 (всего 2)