WordPress Customizer API - обзор с примерами
Вставка
- Опубліковано 10 лют 2025
- uWebDesign Обзор #38 - это видео поможет вам разобраться в WordPress Customizer API для того, чтобы изменять его стандартное поведение и добавлять свои элементы. Рассмотрим даже протокол postMessage, который позволяет применять изменения налету.
Подробный обзор в блоге: uwebdesign.ru/w....
Полезные ссылки:
• Theme Customization API: codex.wordpres...
• Класс WP_Customize_Control: developer.word...
Сегодняшняя музыка - Dynamic - DnB Mixtape, Out of Your Mind. Все права принадлежат не нам.
Мы на твиттере:
• Александр Гончаров: / websanya
• Никита Тарасов: / justelementar
uWebDesign это:
• Сайт: uwebdesign.ru
• Подкаст в iTunes: itunes.apple.c...
• Паблик на ВК: uwebdesign
• Лента в Twitter: / uwebdesgn
• Канал на UA-cam: / uwebdesign
• Страница на Facebook: / uwebdesgn
Отличное видео, НО! Для тех кто шарит, в нем нет ничего нового, для тех кто не знаком (а смотрят в основном такие ребята), это кошмар и ужас. Если делаете обучающие ролики, то мне представляется, что строить их нужно немного по другому образу: писать весь код с нуля, попутно показывая и объясняя почему это работает так, а не иначе. Надеюсь в будущем увидим нечто в таком формате.
Хотелось бы уроки по: wordpress + grunt, а также как сделать портфолио с разными вариантами отображения (2, 3, 4 колонки или вразброс).
В целом спасибо за видео. Успехов!
***** спасибо за отзыв! А чего тут не было понятно как работает? Это достаточно простой API, обычная работа с PHP объектами. Дальше дело техники, показал как сделаны самые нетривиальные части. Но вообще учту.
Про WordPress + Grunt, а чего там рассказывать? Сделать отдельные папки под js и scss, и в один файл собрал соответствующие, а потом их подключил уже в WP, какая разница где с Grunt работать? =)
Про портфолио - не совсем понял. Две, три и четыре колонки это способ отображения, а вразброс это что?
uWebDesign Лично мне, все понятно. Но представь себя на месте зрителей, допустим ты хочешь изучить питон, и смотришь ролик по какому-то фреймверку, тебе было бы интереснее смотреть на написание кода с нуля? или открытую страницу с 1000 строк кода, где человек просто быстро рассказывает поверхностно обо всем? Я думаю, что сам ты когда смотришь уроки, то приятнее когда знакомят с чистого листа. Я понимаю, что тебе удобнее так, показывать рабочий материал, а не готовится для ролика и записывать специально, но поверь, Я хочу чтобы этот канал развивался, а это требует подготовительной работы и индивидуального подхода.
Создал папки, и так далее, это разумеется не то, что хотелось бы увидеть. А вот подход, какие-то нетривиальная решения задач, с уклоном в WP, вот это уже интереснее.
Я имел ввиду, как в премиум темах, страницы с отображением в 2,3,4 колонки или так называемый Masonry. Для этого тоже есть разные подходы и способы, и создание портфолио через custom post type, уже нетривиальная задача.
***** я когда смотрю написание кода с нуля - смотрю со скорость x2 на ютюбе и все равно нудно получается. К тому, что я показывал, я все равно готовился, вопреки мнению твоему. Этот канал развивается, но пока в эту сторону.
Про портфолио - инкапсулируешь в отдельный плагин "портфолио" создание пост-типа и необходимых метабоксов на странице редактора этого пост-типа. По значениям из этих метабоксов накидываешь классов на контейнер поста и в зависимости от них верстаешь с разными стилями. Чего тут нетривиального? Я бы показал, но там опять рабочий материал, который непонятно смотреть.
uWebDesign да я тоже бы хотел создание WP темы для тех кто пока не шарит в php.
На данный момент мне интересно как добавить в админке темы еще одно окно для вставки кода от ГуглТегМенеджер. Хочу научится окно в настройках темы делать, но пока не нашел как.
Спасибо парни! Продолжайте!
Отличное видео! Но хотелось бы чтобы вы писали код с нуля. И сделайте видео по созданию темы для WP с нуля. Я думаю это будет интересно посмотреть
DevilishTomato GAD я думаю такое будет очень неинтересно записывать. Поэтому все еще и не записал. Пока так. С нуля писать это тоже долго и тягомотина, можно же поставить на паузу и все посмотреть. Чего в этом коде непонятного то?
Вполне себе отличное видео! Смотрел только что видео других ребят, у них тоже ролики 20-минутные, но из них минут 10 занимает набор кода с ошибками, потом недоумевания почему не работает, затем их фикс. Минут 5 просто молчание, потому что вспоминают, что сказать надо или написать. А тут как пулемет - все 20 минут рассказывал, показывал и так далее. Молодец, Сань!
+wp-plus спасибо, всегда приятно такое читать.
При редактировании темы в кастомайзере и публикации или сохранении правки не сохраняются, тема остается такой же как и до редактирования, в чем может быть проблема!?
Да, хорошее видео. Я даже лайкнул его;)
А Вот у Вас в проекте есть genesis - это castom post type Вы вывели, какую роль он выполняет. Видел в коде описаны пару методов.
Я вообще внятный вопрос поставил?
Нет, это Genesis Framework. Платное решение для WordPress. Можешь погуглить.
Спасибо. Не пишите код с нуля, отличный ритм повествования, кому надо, действительно, поставит на паузу. А вардамп можно было в инспекторе или исходном коде глянуть с человеческим оформлением, как в :)
Никита Воробьев ну это да, я хотел на странице прямо смотреть. =)