Jokerrs567, если используется acf Pro, то там есть возможность создавать страницы настроек. Используя это можно создать пункт меню testimonials и репитером вывести отзывы. Если же версия не про, то репитер а все равно нет, привязываем к любой странице нужное количество полей отзывов или создаём для них свою, можно скрытую страницу для привязки. А в шаблоне выводим как обычно, только вторым параметром передаём ID страницы привязки.
Лично я вообще создал бы тип записи testimonials и вывел бы в шаблоне через Wp_query
Jokerrs567, к примеру, делаем кусочек вёрстки, кидаем его в папку template-parts и называем template-faq.php. Уже сейчас, что бы в нем ни было его можно подключить к нужному шаблону через get_template_part. Ну а вывести в него один раз из админки поля - дело техники.
godsplane, я не понимаю почему если у тебя есть возможность редачить css код, то почему бы сразу не редачить и компилить scss код
Давай представим ситуацию когда сайт уже на проде. Посажен себе на вордпресс, подключены стили и скрипты. Допустим я как разработчик еще и создал папку scss а ассетах и кинул туда исходники. Забрал деньги и умер.
Приходит таска тебе, как фрилансеру: надо акцентный цвет на сайте с зеленого сменить на голубой. и доступ есть только в админку. А лучше не тебе, а Елене, которая стоит дешевле но галпом пользоваться не умеет и даже коалой не умеет. Если у Елены есть редактор под рукой, то она может множественной заменой поменять акцентный цвет и потом вкинуть обратно файлы стилей. Если Елена увидит css переменную, то она в одном месте поменяет цвет.
А если я как приличный разработчик подумал о настройках, то Елена в админке в настройках сайта колорпикером выберет нужный цвет и он автоматически применится на всем сайте. както так...
godsplane, на прод код идет скомпиленый с чистым css, в котором переменные scss превратились в обычные свойства. А вот переменные cssими и остались и ими можно манипулировать из админки, например сменить акцентный цвет сайта.
я в сборках тоже перестал использовать переменные и перешел на css переменные.
почему? потому что в препроцессоре они всего лишь внутри, а css переменными можно пользоваться прям в проекте
Почитайте про иерархию шаблонов. Не должно быть в шаблоне index.php никаких about. Поставьте плагин show current template, будете сразу видеть какой шаблон отрабатывает. На нормальном сайте index.php отрабатывает крайне редко, это шаблон-спасатель на крайний случай