Работаю в большинстве с CMS - и использование БЭМ в wordpress и opencart(который построен на бутстраповский классах - без БЭМ) - не особо рационально. БЭМ использую когда пишу проект с нуля. И делю всё на блоки - используя DRY.
Ankhena, Тогда сори за следующий тупой вопрос(пока учусь посадке под WP), как тогда каждый отдельной созданный контент, допустим я добавляю картинку на страницу и текст, как их поместить в разные колонки, по сетке которую я сверстал?
Ankhena, Хорошо, тогда оттуда следующий вопрос, как лучше всего помещать в WP такой контент? Сперва верстать эту страницу, а потом делать каждый блок на запись и помещать его с помощью WP query? или есть варианты лучше?
Одиночка Айс, Не подскажете, этот функционал с поясняющий списком для кастомных классов подключается сторонним плагином? Или в WP есть стандартный функционал который включается через functions?
Да, я нашел, а вообще в компании должен этим заниматься контент менеджером? Или контент менеджер просто набрасывает в страницу файлы, а веб-разработчик штатный уже стилизует? Так происходит все?
Одиночка Айс, Я не так выразился, извиняюсь, допустим я закидываю какой-либо контент через гутенберг, на отдельные страницы, и уже каждый блок стилизую по отельности, добавляя к блоку гутенберг кастомные классы.
Дмитрий, Я немного не про то, про иерархию я почитал, не понимаю саму суть верстки под wp в случае многостраничного сайта, допустим у вас 5 страниц на сайте, что бы посадить этот сайт на wp вы все 5 страниц верстаете? допустим у вас на 3 странице какой нибудь сложный контент, с слайдерами, галереей или каким либо еще функционалом, вы для этой страницы создаете отдельный page.php со слагом и так же кидаете туда html код сверстванной 3 страницы добавляю туда php хуки? Вот по этой теме я не нашел описания. Так как большинство показывают только натяжку главной страницы и подключение к ней стилей.
https://habr.com/ru/post/320022/ Возможно вам поможет, по факту таблицу родитель делаете флексом, дети - флекс элементы, и там можно вертеть как хотите через css media. В крайнем случае тоже самое можно сделать на гридах, еще легче, используя grid area
Дмитрий, Спасибо, приму к сведению, и последний вопрос, если вас не отвлекаю. Я сверстал главную страницу, и подключил к ней хуки и кастомные поля. И у меня осталась одна вещь которая мне осталась не понятна по WP, возможно вы откроете мне глаза.
Нужно ли верстать остальные страницы проекта? Или верстка внутренних страниц добавляется внутрь WP непосредственно через добавление контента страниц? Допустим вам пришел заказ на многостраничный макет, где есть 8 страниц, и они все разные по контенту, вы все 8 верстаете и все 8 садите на WP? или только главную? и остальные 7 докидываете через админку?
Дмитрий, Не посоветуете тогда какой стек используете вы? Либо сайт кроме wp кама и кодекс, где есть правильная и структурированная информация, без наступания на граблей в виде советов по использованию фреймворков)
slave bb, Их много, есть страницы где чисто видео и галереи, есть страницы где прикручены некое подобие кастомных сайдбаров. Тогда поставлю вопрос немного по другому, в каких случаях не нужно верстать внутренние страницы и просто пилить их через wp, потом уже докручивая стили к блокам?