Up WP
Up WP
  • Видео 24
  • Просмотров 20 097
Kadence Header Builder. Разработка хедера, добавление элементов.
Смотрим на популярную блочную тему вордпресса Kadence, пытаемся понять код для изменения структуры хедера, сделать его максимально гибким под разные случаи.
Код: 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. Админка.
Просмотров 2502 года назад
Фильтрация на Wordpress. Админка.
Фильтрация на Wordpress как в ROZETKA. SQL фильтрация.
Просмотров 5362 года назад
Фильтрация на Wordpress как в ROZETKA. SQL фильтрация.
Фильтрация на Wordpress. AJAX.
Просмотров 2,4 тыс.2 года назад
Фильтрация на Wordpress. AJAX.
Фильтрация на Wordpress. Сортировка.
Просмотров 1,1 тыс.2 года назад
Фильтрация на Wordpress. Сортировка.
Фильтрация на Wordpress с помощью Range Slider(noUiSlider).
Просмотров 5442 года назад
Фильтрация на Wordpress с помощью Range Slider(noUiSlider).
Фильтрация на Wordpress по таксономиям и мета полям (продолжение) + дата.
Просмотров 6593 года назад
Фильтрация на Wordpress по таксономиям и мета полям (продолжение) дата.
Фильтрация на Wordpress по таксономиям и мета полям.
Просмотров 5 тыс.3 года назад
Фильтрация на Wordpress по таксономиям и мета полям.

Комментарии

  • @thomasandersen1848
    @thomasandersen1848 Месяц назад

    Can you help me, its not workig on a diffrent theme, the fields are empty on mobile.

  • @konstantinMonty
    @konstantinMonty Месяц назад

    Добрый день, если можете подскажите пожалуйста. Я правильно понимаю что в данном видео вы создавали "динамический блок" и его динамичность в том числе заключалась в том что если изменить код html шаблона выводимого в представление то что в functions.php прописали, то представление блока автоматически поменяется во всех постах. Просто с разработкой своих блоков в Gutenberg у меня есть проблема, в том что если меняешь функциональность блока в методах edit или save, то необходимо заново сохранять каждый пост где данный блок использовался, чтобы перезагрузить блок с новым представлением ( а если таких постов 1000, то можно повеситься). И как я понял "динамические блоки" решают эту проблему, правда только на уровне метода save, который выводит шаблон блока, а вот если в самом методе edit что то поменялось...то все придется опять же вручную каждый пост пересохранять. Или я не правильно думаю и есть решение данной проблемы?

    • @upwp1565
      @upwp1565 Месяц назад

      динамичность значит server rendering, то есть save игнорируется, можно поставить return null, а дальше в файле render.php выводите что угодно. Да оно сразу выдаст то что есть в файле, не надо пересохранять всё.

  • @googlemail1386
    @googlemail1386 3 месяца назад

    Очень полезные уроки. Странно, что так мало просмотров!

  • @timurkhudiyev
    @timurkhudiyev 4 месяца назад

    Такая ошибка появляется что при добавлении проверки на is_main_query на странице работает либо вывод меню wp_nav_menu либо фильтрация. Можете подсказать в чем проблема?

  • @DariZhapbarova
    @DariZhapbarova 4 месяца назад

    А как можно поставить дату?

    • @upwp1565
      @upwp1565 4 месяца назад

      через ACF в этом видео показывал ruclips.net/video/e5iwi392wUQ/видео.html

  • @АнтонСычёв-м2е
    @АнтонСычёв-м2е 5 месяцев назад

    Здравствуйте подскажите как перевести слова Choose в этом плагине, Loco Translate это слово переводит но на фронте ничего не меняется?

  • @zenfen9442
    @zenfen9442 5 месяцев назад

    Чувствую, материал нужный, но подача.....ужас

  • @khurananaveen
    @khurananaveen 6 месяцев назад

    from where I can download this plugin? please share the link to download

    • @upwp1565
      @upwp1565 6 месяцев назад

      wordpress.org/plugins/pizza-builder-for-woocommerce/

  • @lllyx93
    @lllyx93 9 месяцев назад

    Супер полезная и актуальная тема Раскрой еше более подробно эту тему пожалуйста

  • @КостяШевкин-з5х

    👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍👍

  • @jocker323
    @jocker323 Год назад

    Hi very interesting , i hope you do more courses in woocommerce plugin development in udemy

  • @ТимурАниятов
    @ТимурАниятов Год назад

    Спасибо добрый ты человек! Продолжай,чёткие выпуски!

  • @jeffz6789
    @jeffz6789 Год назад

    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

  • @Emil_Sochi
    @Emil_Sochi Год назад

    Очень сильно полезная информация! Но нихрена непонятно…

  • @gdetoktoto8823
    @gdetoktoto8823 Год назад

    Спасибо большое, единственное толковое видео во всем ютубе

  • @WockeezChannel
    @WockeezChannel Год назад

    Не увидел ajax для формы, оно есть или нет?

  • @Irncohnoto2024
    @Irncohnoto2024 Год назад

    Было бы отлично, если бы Вы сделали похожий урок, только с блоком Аutocomplete)

  • @Irncohnoto2024
    @Irncohnoto2024 Год назад

    Спасибо! Это очень полезный урок, еще и на русском языке! Подскажите пожалуйста, как изменить количество выводимых постов б блоке Аutocomplete, их выводится 10, а нужно больше

  • @sumrak930
    @sumrak930 Год назад

    акой вопрос - нужно чтобы простой пользователь мог заполнить некоторые поля, и после этого, но основе введённой им информации - создаётся новый виджет ниже остальных, либо меняющий уже существующий. Работа идёт через Elementor. Виджеты могут быть 5 разных видов. Зависит от того какие данные пользователь ведёт в поле. Вопрос именно по живой замене и добавлении виджетов в Elementor’e без админки. Работаю в WordPress. Воможно Элементор уже имеет готовое решение, по типа “Нажать кнопку чтобы создать блок”.

    • @upwp1565
      @upwp1565 Год назад

      В хороших плагинах такое есть. Типа Unlimited Elements

  • @read_and_listen
    @read_and_listen Год назад

    Круто! Нашел нужную мне инфу. Сейчас как раз стоит задача написать фильтр по кастомным полям

  • @soonrich.
    @soonrich. Год назад

    Благодарю за плагин, очень выручил! Такой вопрос, можно ли ограничить добавления компонентов по количеству? Например: можно давить из всего предложенного ассортимента только 3 (сыр, помидор, лук), а остальные становятся не активные и каждого выбранного компонента не больше 2 шт (сыра 2шт, помидор 2 шт, лук 2 шт)

    • @upwp1565
      @upwp1565 Год назад

      На данный момент плагин не поддерживает это, но возможно в будущем.

  • @АлександрЛембик-т6ч

    Спасибо огромное! Отличный урок

  • @skytype2077
    @skytype2077 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() ); }

    • @skytype2077
      @skytype2077 2 года назад

      Но если все удалить и вставить другой код, то все работает. 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' );

  • @skytype2077
    @skytype2077 2 года назад

    Спасибо за урок. Надеюсь будут еще уроки. Как сделать свою группу для виджетов, чтоб они отображались в моей группе, а не в базовой или общей?

    • @upwp1565
      @upwp1565 2 года назад

      Да скоро выпущу с конкретным примером, а пока вот как создать свою категорию developers.elementor.com/docs/widgets/widget-categories/

    • @skytype2077
      @skytype2077 2 года назад

      @@upwp1565 это я видел, но я не понял в какой файл этот код вставлять. И еще, можно подключать стили css в файле самого виджета и какой путь использовать, если виджет установлен в папке wp-content\plugins ?

    • @skytype2077
      @skytype2077 2 года назад

      @@upwp1565 и еще можно ли подключить стили css в файле самого виджета и какой путь использовать, если виджет расположен в папке wp-content\plugins\elementor-addon\widgets

  • @skytype2077
    @skytype2077 2 года назад

    Ох, круто. Столько информации, чувствую мозг взорвется. Было бы круто увидеть применение на конкретных примерах. Создания виджета для сложного заголовка, табличек преимуществ или табличек для блога... Спасибо за видео урок.

  • @ВладимирМаковский-л6п

    Видео интересное и полезное. Но совсем не понятно с чего все началось. Какие плагины стоят, что дополнительно используется и т.д. Я установил чистую WP, накатил тему, выгрузил с гита файлы. Активировал тему и при переходе на пост тайп events, посыпались ошибки, начиная с неопределенной функции get_field() в themes\upWP\partials\entry\content.php:23. И много ругается на get_template_part().

    • @upwp1565
      @upwp1565 2 года назад

      ACF & ACF to REST API

  • @lampovoeanime
    @lampovoeanime 2 года назад

    Спасибо за видео

  • @РоманФилимонов-ъ7щ

    Информация полезная. Большое спасибо.

  • @rosumere
    @rosumere 2 года назад

    Спасибо за информацию. У меня пока вопрос не совсем по теме - первый раз вижу такой симпатичный вывод var_dump. Это как оно такое получается?

    • @upwp1565
      @upwp1565 2 года назад

      localwp имеет встроенный Xdebug🤫

  • @BrestSouth
    @BrestSouth 2 года назад

    Спасибо огромное за труды, продолжай дальше

  • @Uncaught_in_promise
    @Uncaught_in_promise 2 года назад

    Познавательный и полезный контент. Когда будет время - обязательно возьмусь и повторю

  • @Uncaught_in_promise
    @Uncaught_in_promise 2 года назад

    Отличный востребованый контент. Желаю каналу успехов и 10 млн подписчиков

  • @Uncaught_in_promise
    @Uncaught_in_promise 2 года назад

    Отлично, надо будет попробовать этот код. А за основу взят туториал от Миши Р.?

    • @upwp1565
      @upwp1565 2 года назад

      Привет, Миша Рудрастых ? Он же вроде маленькие куски кода выкладывает.

  • @Uncaught_in_promise
    @Uncaught_in_promise 2 года назад

    Контент востребованный, но только пока жаль просмотров мало. И надо проверить работает ли.

  • @МихаилИгореков
    @МихаилИгореков 2 года назад

    Здравствуйте, а можно SQL запрос посмотреть, а то у вас на видео он обрезан и не понятно что писать и в целом видео без него теряется смысл, выложите в комент запрос и будут лайки и репосты) Спасибо

  • @WockeezChannel
    @WockeezChannel 2 года назад

    Братан, лучше на русском :D

  • @Arthur41k
    @Arthur41k 2 года назад

    Спасибо за уроки, все очень полезно и вкусно! а как быть с пагинацией?? "/page/2/" ? буду очень благодарен за подсказку!

    • @upwp1565
      @upwp1565 2 года назад

      пагинация сохраняет search query

  • @alexsanders7240
    @alexsanders7240 2 года назад

    Можно где-то посмотреть как выглядит верстка и стилизация чекбоксов

  • @Половинка-ф1е
    @Половинка-ф1е 2 года назад

    могу я помощ попросить?

  • @hanslee3402
    @hanslee3402 2 года назад

    Отличный урок! Благодарю, продолжайте.

  • @SokolovOleg
    @SokolovOleg 2 года назад

    Полезно, интересно было посмотреть! 👍

  • @diasoralbekov6465
    @diasoralbekov6465 2 года назад

    Спасибо за видео! пишет eventRequest is not defined

    • @upwp1565
      @upwp1565 2 года назад

      надо определить переменную как в видео let eventRequest; и потом переопределять её.

  • @Kmlxsnv
    @Kmlxsnv 2 года назад

    что за тема , и это первое видео или середина какого то урока

    • @upwp1565
      @upwp1565 2 года назад

      Первое видео, тема OceanWP

  • @ihorkhyzhniak468
    @ihorkhyzhniak468 3 года назад

    а код можно где то посмотреть?