В оригинале вполне "читаемо".. И да, там многое не "взято с потолка", а пришло с годами.. Если предусмотрена обёртка, то в ней есть смысл.. =)
Про плюсы-минусы CDN (не забываем про комментарии) уже не раз "перетиралось"..
Опять же, исходя из задачи.. Любой суперкрутой **- килобайтный CDN по ряду параметров проиграет паре строк кода в хедере-футере или "всё равно" подгружаемом js-файле..
Людь людю рознь.. ))
Некоторые животные будут почеловечнее отдельных людей
Как 1С интегрируется с "чем угодно" (Commerce ML вполне открытый и логичный формат, даже если часть интернет-заказов в базе совсем не нужна), так и Битрикс интегрируется и вполне успешно работает, к примеру, с МоимСкладом.
А при обновлении навернуться может не только у "отечественного производителя"..
Так не все пошли делать интернет-магазины на Битриксе.. Хотя, справедливости ради, соглашусь, что вклад в маркетинговую составляющую популяризации Битрикса, цифробуквенная приставка (вместе с "партнерскими вознаграждениями") внесла
Возвращаясь к вопросу ТС...
Если делать самому, имея знания "на уровне джуна", по более-менее вменяемому мануалу на любой CMS-ке можно слепить...
MODx, WP, Joomla, Drupal, Битрикс (а чего?))
Grav на файлах - вполне..
Можно и на фреймворке сделать, да и в шаблон include-ами "ручками" вставить...
Зависит от цели же...
Если речь о "топе", то выбор CMS тут - далеко не серебряная пуля.. Вариант "поставил плагины и забыл" слегка кхм.. маловероятный (при наличии мало-мальской конкуренции)
Если речь о работающем сайте, то переносить его на bootstrap ради порядка "колонок", мягко говоря, нецелесообразно. В том числе, и по экономическим (трудовремязатратам) соображениям.. )
Так категории и так привязаны к неким цифрам (id в базе)..
Формулируйте более точное ТЗ, находите исполнителя.. Вам помогут. =)
Вставить скрипт в сниппет, сниппет подставить вместо "блока из 4х чисел" и не использовать кэширование при выводе...
Выше ведь написано русским по серому.. Это ссылка на
В сторону PWA..
Sly32, а почему Python в этот раз остался без внимания? )))
Смотря что под этим понимать.. Смежные области знать не помешает.. А прям "всем-всем" заниматься - времени всей жизни не хватит..
смотрите в сторону https://wp-kama.ru/function/get_template_part
Поменять местами две строки
get_template_part( 'template-parts/gallery-footer', get_post_type() ); endwhile;