- Видео 24
- Просмотров 20 097
Up WP
Украина
Добавлен 30 сен 2021
Канал о разработке на WordPress.
Kadence Header Builder. Разработка хедера, добавление элементов.
Смотрим на популярную блочную тему вордпресса Kadence, пытаемся понять код для изменения структуры хедера, сделать его максимально гибким под разные случаи.
Код: gist.github.com/EvelynWaugh/804caee2fbcc10f25019283a14056668
Код: gist.github.com/EvelynWaugh/804caee2fbcc10f25019283a14056668
Просмотров: 83
Видео
Клон Dodo Pizza на WordPress/WooCommerce
Просмотров 785 месяцев назад
Использую плагин Pizza Builder for WooCommerce. Скачать плагин: wordpress.org/plugins/pizza-builder-for-woocommerce/ Демо: pizza.evelynwaugh.com.ua/shop/
Getting started with WC Contour plugin.
Просмотров 3211 месяцев назад
WC Contour - Product Bundles Builder for WooCommerce: Create builder item. Enables product configuration through an intuitive builder, empowering customers to create and save product bundles. Plugin: wordpress.org/plugins/wccontour/ Demo: wccontour.evelynwaugh.com.ua/pc-builder/
WC Contour - Product Bundles Builder for WooCommerce
Просмотров 6711 месяцев назад
Enables product configuration through an intuitive builder, empowering customers to create and save product bundles. Plugin: wordpress.org/plugins/wccontour/ Demo: wccontour.evelynwaugh.com.ua/pc-builder/
Виджет для плагина Elementor. Кнопка.
Просмотров 172Год назад
Виджет кнопки под плагин Elementor. Делаем полностью редактируемую кнопку от и до, рассматриваем разные типы контролов, их функционал, параметры и логику. Код можно найти здесь - github.com/EvelynWaugh/upWP Elementor PRO - be.elementor.com/visit/?bta=66352&nci=5383
Woodmart Header Builder. Разбор кода темы, разработка хедера.
Просмотров 144Год назад
Смотрим на популярную тему вордпресса Woodmart, пытаемся понять код для изменения структуры хедера, сделать его максимально гибким под разные случаи. Создадим дочернюю тему, перепишем файл header.php под себя, используя классы, рекурсивную функцию и рендеринг элементов. Woodmart theme - woodmart.xtemos.com/ Полный код (включая мобильную версию) - gist.github.com/EvelynWaugh/80b3a0049d559ef7de57...
Плагин изнутри. Advanced Woo Search. Js хуки.
Просмотров 134Год назад
Смотрим как работать с хуками по плагину Advanced Woo Search, меняем ширину и отображение результирующего бокса.
Разработка WordPress Elementor. Controls. Часть 2.
Просмотров 1302 года назад
Добавление настроек для виджета на Elementor. Табы для контролей: start_controls_tabs() - end_controls_tabs() Responsive Controls: add_responsive_control(); Документация: developers.elementor.com/docs/getting-started/ Код можно найти здесь: github.com/EvelynWaugh/upWP Elementor Pro: be.elementor.com/visit/?bta=66352&nci=5383
Разработка WordPress Elementor. Controls. Часть 1.
Просмотров 2162 года назад
Добавление настроек для виджета на Elementor. Документация: developers.elementor.com/docs/getting-started/ Код можно найти здесь: github.com/EvelynWaugh/upWP Elementor Pro: be.elementor.com/visit/?bta=66352&nci=5383
Разработка WordPress Elementor. Подключение виджета.
Просмотров 3982 года назад
Подключения виджета Elementor с проверкой на совместимость с версией php/elementor. Регистрация с помощью Widgets_Manager. Документация: developers.elementor.com/docs/getting-started/ Код можно найти здесь: github.com/EvelynWaugh/upWP Elementor Pro: be.elementor.com/visit/?bta=66352&nci=5383
Разработка WordPress Elementor. Создание виджета.
Просмотров 1,3 тыс.2 года назад
Знакомство с документацией Elementor и создание по ней структуры виджета. Документация: developers.elementor.com/docs/getting-started/ Код можно найти здесь: github.com/EvelynWaugh/upWP Elementor Pro: be.elementor.com/visit/?bta=66352&nci=5383
Фильтрация на WordPress. Bosch фильтр. Часть 2.
Просмотров 2092 года назад
Реализация нестандартного фильтра на WordPress. Код можно найти здесь: github.com/EvelynWaugh/upWP
Фильтрация на WordPress. Bosch фильтр. Часть 1.
Просмотров 9332 года назад
Реализация нестандартного фильтра на WordPress. Код можно найти здесь: github.com/EvelynWaugh/upWP
WooCommerce Master Shipping plugin
Просмотров 1432 года назад
WooCommerce Master Shipping plugin Plugin: wordpress.org/plugins/master-shipping-for-woocommerce/
Pizza builder for Woocommerce. Wordpress plugin.
Просмотров 2,4 тыс.2 года назад
Pizza builder for Woocommerce. Wordpress plugin. Allows to create components like ingredients in nice way. Plugin page: wordpress.org/plugins/pizza-builder-for-woocommerce/ Demo: pizza.evelynwaugh.com.ua/shop/
Фильтрация на Wordpress. Google Maps API.
Просмотров 1712 года назад
Фильтрация на Wordpress. Google Maps API.
Разработка Wordpress Gutenberg Blocks. Создание динамического блока с REST API.
Просмотров 3 тыс.2 года назад
Разработка Wordpress Gutenberg Blocks. Создание динамического блока с REST API.
Фильтрация на Wordpress как в ROZETKA. SQL фильтрация.
Просмотров 5362 года назад
Фильтрация на Wordpress как в ROZETKA. SQL фильтрация.
Фильтрация на Wordpress. Сортировка.
Просмотров 1,1 тыс.2 года назад
Фильтрация на Wordpress. Сортировка.
Фильтрация на Wordpress с помощью Range Slider(noUiSlider).
Просмотров 5442 года назад
Фильтрация на Wordpress с помощью Range Slider(noUiSlider).
Фильтрация на Wordpress по таксономиям и мета полям (продолжение) + дата.
Просмотров 6593 года назад
Фильтрация на Wordpress по таксономиям и мета полям (продолжение) дата.
Фильтрация на Wordpress по таксономиям и мета полям.
Просмотров 5 тыс.3 года назад
Фильтрация на Wordpress по таксономиям и мета полям.
Can you help me, its not workig on a diffrent theme, the fields are empty on mobile.
Добрый день, если можете подскажите пожалуйста. Я правильно понимаю что в данном видео вы создавали "динамический блок" и его динамичность в том числе заключалась в том что если изменить код html шаблона выводимого в представление то что в functions.php прописали, то представление блока автоматически поменяется во всех постах. Просто с разработкой своих блоков в Gutenberg у меня есть проблема, в том что если меняешь функциональность блока в методах edit или save, то необходимо заново сохранять каждый пост где данный блок использовался, чтобы перезагрузить блок с новым представлением ( а если таких постов 1000, то можно повеситься). И как я понял "динамические блоки" решают эту проблему, правда только на уровне метода save, который выводит шаблон блока, а вот если в самом методе edit что то поменялось...то все придется опять же вручную каждый пост пересохранять. Или я не правильно думаю и есть решение данной проблемы?
динамичность значит server rendering, то есть save игнорируется, можно поставить return null, а дальше в файле render.php выводите что угодно. Да оно сразу выдаст то что есть в файле, не надо пересохранять всё.
Очень полезные уроки. Странно, что так мало просмотров!
Такая ошибка появляется что при добавлении проверки на is_main_query на странице работает либо вывод меню wp_nav_menu либо фильтрация. Можете подсказать в чем проблема?
А как можно поставить дату?
через ACF в этом видео показывал ruclips.net/video/e5iwi392wUQ/видео.html
Здравствуйте подскажите как перевести слова Choose в этом плагине, Loco Translate это слово переводит но на фронте ничего не меняется?
Чувствую, материал нужный, но подача.....ужас
from where I can download this plugin? please share the link to download
wordpress.org/plugins/pizza-builder-for-woocommerce/
Супер полезная и актуальная тема Раскрой еше более подробно эту тему пожалуйста
👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍
Hi very interesting , i hope you do more courses in woocommerce plugin development in udemy
Спасибо добрый ты человек! Продолжай,чёткие выпуски!
Hi , this looks great, unfortunately it does not work with Wordpress 6.2.2.... you need to update your plugins, it hangs on adding New products. Thx
Thanks
Очень сильно полезная информация! Но нихрена непонятно…
Спасибо большое, единственное толковое видео во всем ютубе
Не увидел ajax для формы, оно есть или нет?
$.get()
Было бы отлично, если бы Вы сделали похожий урок, только с блоком Аutocomplete)
Спасибо! Это очень полезный урок, еще и на русском языке! Подскажите пожалуйста, как изменить количество выводимых постов б блоке Аutocomplete, их выводится 10, а нужно больше
акой вопрос - нужно чтобы простой пользователь мог заполнить некоторые поля, и после этого, но основе введённой им информации - создаётся новый виджет ниже остальных, либо меняющий уже существующий. Работа идёт через Elementor. Виджеты могут быть 5 разных видов. Зависит от того какие данные пользователь ведёт в поле. Вопрос именно по живой замене и добавлении виджетов в Elementor’e без админки. Работаю в WordPress. Воможно Элементор уже имеет готовое решение, по типа “Нажать кнопку чтобы создать блок”.
В хороших плагинах такое есть. Типа Unlimited Elements
Круто! Нашел нужную мне инфу. Сейчас как раз стоит задача написать фильтр по кастомным полям
Благодарю за плагин, очень выручил! Такой вопрос, можно ли ограничить добавления компонентов по количеству? Например: можно давить из всего предложенного ассортимента только 3 (сыр, помидор, лук), а остальные становятся не активные и каждого выбранного компонента не больше 2 шт (сыра 2шт, помидор 2 шт, лук 2 шт)
На данный момент плагин не поддерживает это, но возможно в будущем.
Спасибо огромное! Отличный урок
Здравствуйте. Сделал как по вашему видеоуроку, только создавал в папке wp-content\plugins\elementor-skytype, там-же создал папку widgets и в ней создал файл виджета main-title1-widget-skytype.php Файл подключения создавал в папке wp-content\plugins\elementor-skytype После чего мне выдается такое сообщение: "Elementor Test Addon" requires "Elementor" to be installed and activated. И в виджетах мой виджет не появляется. В require_once я указал такой путь: require_once( __DIR__ . '/elementor-skytype/widgets/main-title1-widget-skytype.php' ); Где может быть ошибка? public function init() { add_action( 'elementor/widgets/register', [ $this, 'register_widgets' ] ); } /** * Register Widgets * * Load widgets files and register new Elementor widgets. * * Fired by `elementor/widgets/register` action hook. * * @param \Elementor\Widgets_Manager $widgets_manager Elementor widgets manager. */ public function register_widgets( $widgets_manager ) { require_once( __DIR__ . '/elementor-skytype/widgets/main-title1-widget-skytype.php' ); $widgets_manager->register( new \Elementor_Main_Title_Widget_1() ); }
Но если все удалить и вставить другой код, то все работает. function register_skytype_widget( $widgets_manager ) { require_once( __DIR__ . '/widgets/main-title1-widget-skytype.php' ); $widgets_manager->register( new \Elementor_Main_Title_Widget_1() ); } add_action( 'elementor/widgets/register', 'register_skytype_widget' );
Спасибо за урок. Надеюсь будут еще уроки. Как сделать свою группу для виджетов, чтоб они отображались в моей группе, а не в базовой или общей?
Да скоро выпущу с конкретным примером, а пока вот как создать свою категорию developers.elementor.com/docs/widgets/widget-categories/
@@upwp1565 это я видел, но я не понял в какой файл этот код вставлять. И еще, можно подключать стили css в файле самого виджета и какой путь использовать, если виджет установлен в папке wp-content\plugins ?
@@upwp1565 и еще можно ли подключить стили css в файле самого виджета и какой путь использовать, если виджет расположен в папке wp-content\plugins\elementor-addon\widgets
Ох, круто. Столько информации, чувствую мозг взорвется. Было бы круто увидеть применение на конкретных примерах. Создания виджета для сложного заголовка, табличек преимуществ или табличек для блога... Спасибо за видео урок.
Видео интересное и полезное. Но совсем не понятно с чего все началось. Какие плагины стоят, что дополнительно используется и т.д. Я установил чистую WP, накатил тему, выгрузил с гита файлы. Активировал тему и при переходе на пост тайп events, посыпались ошибки, начиная с неопределенной функции get_field() в themes\upWP\partials\entry\content.php:23. И много ругается на get_template_part().
ACF & ACF to REST API
Спасибо за видео
Информация полезная. Большое спасибо.
Спасибо за информацию. У меня пока вопрос не совсем по теме - первый раз вижу такой симпатичный вывод var_dump. Это как оно такое получается?
localwp имеет встроенный Xdebug🤫
Спасибо огромное за труды, продолжай дальше
Познавательный и полезный контент. Когда будет время - обязательно возьмусь и повторю
Отличный востребованый контент. Желаю каналу успехов и 10 млн подписчиков
Отлично, надо будет попробовать этот код. А за основу взят туториал от Миши Р.?
Привет, Миша Рудрастых ? Он же вроде маленькие куски кода выкладывает.
Контент востребованный, но только пока жаль просмотров мало. И надо проверить работает ли.
Здравствуйте, а можно SQL запрос посмотреть, а то у вас на видео он обрезан и не понятно что писать и в целом видео без него теряется смысл, выложите в комент запрос и будут лайки и репосты) Спасибо
?
@@МихаилИгореков Привет, обновил описание.
@@eugenbelousov5027 Спасибо, успехов тебе и твоему каналу!!!!
Братан, лучше на русском :D
Спасибо за уроки, все очень полезно и вкусно! а как быть с пагинацией?? "/page/2/" ? буду очень благодарен за подсказку!
пагинация сохраняет search query
Можно где-то посмотреть как выглядит верстка и стилизация чекбоксов
могу я помощ попросить?
Отличный урок! Благодарю, продолжайте.
Полезно, интересно было посмотреть! 👍
Спасибо за видео! пишет eventRequest is not defined
надо определить переменную как в видео let eventRequest; и потом переопределять её.
что за тема , и это первое видео или середина какого то урока
Первое видео, тема OceanWP
а код можно где то посмотреть?