• Здравствуйте, у меня небольшая проблема, я как можно сделать, чтобы при переходе на любую из рубрик, форматирование текста оставалось таким же как в записи, т.е. идет список записей рубрики и форматирование такое же как если бы заходить на каждую запись. Спасибо

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • За оформление отвечают стили, обычно это style.css, за содержание шаблоны темы.

    Если речь только о внешнем виде, то скорее всего нужно убрать/добавить/конкретизировать селектор/селекторы в файле стилей текущей темы. Сделать это не так сложно, но важно понимать как именно происходит оформление.

    Чтобы объяснить что я имею ввиду приведу скриншоты, может сможете помочь

    так выглядит форматирование с главной страницы

    а вот так когда я нажал на рубрику uncategorized

    как можно сделать, чтобы в рубрике форматирование текста сохранялось. Спасибо

    Ясно, думаю, дело в the_contentcodex.wordpress.org/Function_Reference/the_content для index/home.php и the_excerptcodex.wordpress.org/Function_Reference/the_excerpt в коде category.php. Потребуется простая замена в коде category.php скорее всего.

    Попытался понять, какой код куда вставить так и не понял.
    Более подробно можете написать

    Полагаю, что в коде шаблона рубрик — category.php (может зависеть от темы) используемой темы, используется вывод анонса с помощью функции the_excerpt(), ссылку на ее описание дал выше. Данная функция выводит текст анонса или если он не определен заданное количество слов из текста записи, особенностью является то, что удаляется форматирование выводимого блока. Если смотреть аналогичный кусок кода отвечающий за вывод анонсов, полагаю, что в index.php, то там будет использоваться функция the_content().

    Решение, если моя догадка верна, — заменить the_excerpt() на the_content() в category.php. Как формируется желаемый вывод через the_content() можно посмотреть в шаблоне index.php, т.е. требуется простой копипаст.

    В моем шаблоне нет файла category.php
    вот список моих файлов данной темы
    404.php
    archive.php
    comments.php
    featured.php
    footer.php
    functions.php
    header.php
    index.php
    page.php
    recent-comments.php
    search.php
    searchform.php
    sidebar.php
    single.php
    style.css

    можете подсказать в каком файле искать эти строки? в index.php есть такие строки `<?php the_content(»); ?>
    <div class=»readmorecontent»>
    <a class=»readmore» href=»<?php the_permalink() ?>» rel=»bookmark» title=»Постоянная ссылка на <?php the_title_attribute(); ?>»>Читать далее »</a>
    </div>`
    это то?

    Значит это archive.php. Думаю, Вам стоит ознакомиться — codex.wordpress.org/Иерархия_шаблонов.

    Да, приведенный Вами кусок это именно то, о чем я говорю, только кнопка «Читать далее…» забавна 🙂

    Все получилось!
    и правда надо было заменить the_excerpt() на the_content() в моей теме в файле archive.php
    Большое спасибо!

Просмотр 8 ответов — с 1 по 8 (всего 8)
  • Тема «Форматирование в рубриках» закрыта для новых ответов.