Вывод записей из разных рубрик
-
Здравствуйте. Подскажите как можно сделать вывод записей из разных рубрик на главной странице как на макете? (макет https://yadi.sk/i/kYGIXf0tuQd9sQ)
-
вывод записей из разных рубрик на главной странице как на макете?
А что именно надо как на макете? Вывести анонсы записей сеткой в три колонки? Если да — тогда самый лучший вариант выбрать соответствующую тему. Таких полным полно в официальном каталоге тем. Такие иногда называют.»журнальные». Для облегчения поиска можно применить фильтр https://ru.wordpress.org/themes/tags/three-columns/
Спасибо, но дело в том что у меня своя тема — то есть свой дизайн, своя верстка и по этому я и спрашиваю как выводить записи из разных рубрик. Проблема в том что если запись из рубрики «Материал» то у нее один дизайн, у рубрики «Костюмы» свой, так же как и у рубрики «Видео». А в будущем планируется другие рубрики, и кто знает что там дизайнер придумает.
Спасибо, но дело в том что у меня своя тема — то есть свой дизайн, своя верстка
Ну и зачем, во имя чего всё это? Вы так и будете со «своей версткой» всю жить решать то, что уже давно решено, вместо того чтобы заниматься работой над сайтом, наполнению его контентом. И чем ваша верстка лучше сотен и сотен профессионально выполненных готовых и бесплатных тем из оф. каталога?
Если бы вы не чудили, то и вопросов типа этого:
как можно сделать вывод записей из разных рубрик на главной странице
не пришлось бы задавать. Ибо WP сам по себе это делает без всяких танцев с бубном. Но если вы из той категории людей, которые любят создавать себе трудности, чтобы потом их героически преодолевать — вот вам немного теории: https://codex.wordpress.org/Введение_в_теги_шаблонов
Ну так если он делает все без танце, то как вывести такую сетку как на макете? Те примеры что вы дали не подходят, так как там одинаковый дизайн у блоков. А у нас блоки у разделов отличаются.
Те примеры что вы дали не подходят, так как там одинаковый дизайн у блоков. А у нас блоки у разделов отличаются.
Извините, но я с ужасом представляю себе вашу идею — чтобы все анонсы постов а главной выглядели по-разном, в соответствии с дизайном своих ркбрик.
-
Ответ изменён 6 лет, 3 месяца назад пользователем
O.
Посмотрите к примеру на сайт Медуза, там сделано так же. Хотя у них свой движок, но дело не в движке а в выводе материалов. А такой вывод щас тренд — ну и он действительно способствует лучшему восприятию контента.
Так в чем собственно проблема-то? Присвоить DIVу класс в зависимости от рубрики? Или расписать css для этого класса?
Присвоить DIVу класс в зависимости от рубрики?
Вот! Можно поподробнее как это сделать? С HTML/CSS проблем то нет, а вот как это сделать в WP не понимаю.
UPD: это я так понимаю через дополнительные поля можно сделать? Или еще как то?
Но если через доп.поля то тогда класс надо присваивать каждой странице, а вот как задать класс рубрике не знаю.
И если не сложно (я понимаю что можно погуглить и я гуглю но куча хлама) можете дать ссылку на хорошие уроки по созданию сайта на WP с 0 со своим шаблоном, с нужными вводами и тд?
В свое время на MODx было отличный туториал от Ефимова.
Вот!
Проще простого: https://codex.wordpress.org/Function_Reference/post_class
Также рекомендую обратить внимание на очень полезную функцию body_class().
можете дать ссылку на хорошие уроки по созданию сайта на WP с 0
Не могу, потому что уже лет десять как такие уроки меня абсолютно не интересуют.
Могу посоветовать поковыряться в родных вордпрессовских темах twenty*. Они отлично иллюстрируют логику Создателей WP и фактически являются демонстрацией методов работы с движком на уровне выше начального.
@yube большое спасибо!
со своим шаблоном
1. https://codex.wordpress.org/%D0%A7%D0%90%D0%92%D0%9E/%D0%A2%D0%B5%D1%80%D0%BC%D0%B8%D0%BD%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D1%8F
2. https://ru.stackoverflow.com/questions/763176/%D0%9A%D0%B0%D0%BA-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D1%82%D1%8C-%D0%B2%D1%91%D1%80%D1%81%D1%82%D0%BA%D1%83-%D0%B4%D0%BB%D1%8F-wordpress/763199#763199 -
Ответ изменён 6 лет, 3 месяца назад пользователем
- Тема «Вывод записей из разных рубрик» закрыта для новых ответов.