Поддержка Темы и шаблоны Логика размещения картинок разного назначения в теме I

  • Прикрутил тему IMBALANCE 2 (http://wpshower.com/demo/?theme=imbalance2). Как в ней вставлять в начало постов картинки, но чтобы они не лезли в анонсы постов на главной? Для этого хватает миниатюры.

    Миниатюру я вставляю как положено и она появляется в анонсе поста на главстранице, на своём месте. Затем, мне нужно разместить картинки в пост. Их я добавляю тоже обычным путём — через медиа-галерею. При этом, мне нужно разместить одну-две перед текстом. В демке точно так же. Но в там видно, что они не лезут в анонсы на главную. А у меня лезут вместе с текстом. В принципе, это логично — ведь они часть поста. Но как сделать так, чтобы привести анонсы к такому же виду, что и у производителя темы «Миниатюра, Заголовок, Кусок текста»?

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Например, можно использовать the_excerpt()

    Проблема решена.
    (кстати да: виноват excerpt, но с другого бока)

    Причина описанного поведения IMBALANCE-2 была в неправильных настройках плагина «Advanced Excerpt». Его я установил по рекомендации README.TXT из другой классной темы от Wpshower — PARAGRAMS. Тогда я недостаточно внимательно прочитал инструкции и оставил отмеченным чекбокс «Don’t remove any markup». Это и привело к тому, что внутренние картинки постов полезли в их анонсы на главстранице.

    Теперь всё работает в согласии с демонстрационным режимом, да и Advanced Excerpt функционирует так, как от него и ожидалось. А то уже была рефлексия снести.

    Об упомянутом плагине, кстати. «Advanced Excerpt» рулит поведением анонсов постов в части их объёма, параметров обрезки, присутствия и внешнего вида ссылки «Читать далее», а так же игнорирования заданных HTML-тэгов. Вестч.

    Именно поэтому в стандартной процедуре диагностики любой проблемы есть пункт про отключение плагинов и перечисление их в первом сообщении.

Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «Логика размещения картинок разного назначения в теме I» закрыта для новых ответов.