Как разработать плагин на WordPress?

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ธ.ค. 2024

ความคิดเห็น • 75

  • @bedeveloper
    @bedeveloper  2 ปีที่แล้ว +3

    *Понравилось видео? Поддержки автора на **boosty.to/bedev** и получи уникальные закрытые курсы с практикой и поддержкой автора. (Описание ништяков для подписчиков в этом видео - **th-cam.com/video/qLrK8-NrQ9E/w-d-xo.html** )*

  • @lllyx93
    @lllyx93 11 หลายเดือนก่อน +1

    Не без косяков, но ты единственный кто очень подробно раскрыл эту тему, спасибо от всего сообщества программистов

  • @jack-lizard
    @jack-lizard ปีที่แล้ว +1

    2 года прошло, но информация до сих полезна и актуальна. Большое человеческое спасибо...

  • @androideasycoding
    @androideasycoding 3 ปีที่แล้ว +3

    Просмотрел только половину видео, но нашел информацию для создания готово плагина под свои запросы. Огромное спасибо за большой труд и потраченное время на запись и монтаж этого видео.

  • @mister_robot01
    @mister_robot01 3 ปีที่แล้ว +9

    Самый лучший канал про WP, спасибо за ваш труд! Ждем продолжение, хотелось бы еще ajax))

  • @FATALGIG
    @FATALGIG 3 ปีที่แล้ว +6

    Отличная подробная инструкция! Люблю этот канал за "душевный" подход к созданию контента, как говорится "всё для людей" разобрано с нуля до результата без воды! Спасибо за старания!

  • @m_mariya_mari
    @m_mariya_mari 3 ปีที่แล้ว +6

    Очень много новой информации 👍 Нужно теперь время, чтобы весь этот код досконально разобрать 🤔. Спасибо за подробное объяснение !

  • @sgimancs
    @sgimancs 3 ปีที่แล้ว +1

    Очень солидно и детально! Конечно для начинающих новичков очень сложно и объёмно. Но аналогов здесь почти нет.

  • @Tutorials7com
    @Tutorials7com 3 ปีที่แล้ว +3

    Спасибо! Ждем-с full курс через 62 дня :-)

  • @ВладимирИващенко-ц5х
    @ВладимирИващенко-ц5х 2 ปีที่แล้ว

    Замечательное видео. Конкретно, понятно и подробно! А исходники - это отдельный респект!

  • @anton-ekip
    @anton-ekip 3 ปีที่แล้ว

    Отлично, пожалуй впервые встречаю реальный кейс разработки плагина

  • @dimalepel
    @dimalepel 3 ปีที่แล้ว +1

    Рад что нашел Ваш канал. Спасибо за Вашу грамотную и доступную подачу. Благодаря Вам захотелось изучать WP ещё глубже. Успехов Вам.

  • @nikolay_it_master
    @nikolay_it_master 3 ปีที่แล้ว +4

    Толковый, информативный пример. Спасибо.

  • @Qwerty-gz3kb
    @Qwerty-gz3kb 3 ปีที่แล้ว +5

    Топ контент, ждём продолжения)

  • @8malek
    @8malek 8 หลายเดือนก่อน

    Спасибо за труд 🫡 Хотелось бы побольше про создание плагинов , может как меню вытягивать , запросы к апи делать , страницу с настройками разбить на вкладки и все такое, более хардкорное ))

  • @abdulmalgonusov1544
    @abdulmalgonusov1544 3 ปีที่แล้ว +1

    Спасибо большое! Как раз учусь создавать плагины, почти закончил читать доку по созданию плагинов. Надеюсь, это видео поможет мне в практике. Уже успел один плагин написать :D

  • @SlavaSanin
    @SlavaSanin 3 ปีที่แล้ว +2

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

  • @alexm7
    @alexm7 7 หลายเดือนก่อน

    Очень полезно! Спасибо, Александр

  • @seoonlyRU
    @seoonlyRU 3 ปีที่แล้ว +1

    шик и блеск! Лайк за инструктаж от вебмастера и сеошника СЕООНЛИ

  • @masterng56
    @masterng56 ปีที่แล้ว

    Большое пожелание, делать видео с большим качеством, изображение мылится, даже в платных уроках качество вырвиглаз.

  • @denyspetrushkov5854
    @denyspetrushkov5854 ปีที่แล้ว +1

    крутой урок, спасибо. но в твоем коде есть ошибка, в самом конце, с пагинацией - она не работает так, как нам нужно по причине того, что ей без разницы какой posts_per_page стоит в нашем кастомном квери - оно берет значение из глобального. чтобы изменить его - нам нужно реализовывать это с помощью хука pre_get_posts

  • @Dikolman
    @Dikolman 2 ปีที่แล้ว

    Класс! Ждем продолжение!

  • @MrDrumer73
    @MrDrumer73 3 ปีที่แล้ว

    Супер все очень здорово
    таких видео нигде еще нет
    спасибо огромное

  • @vitalyelokhi2916
    @vitalyelokhi2916 3 ปีที่แล้ว +2

    Класс, продолжай

  • @Нонэйм-м1р
    @Нонэйм-м1р 2 ปีที่แล้ว

    Ваш канал лучший.

  • @ya-home
    @ya-home 2 วันที่ผ่านมา

    спасибо! все четко и понятно.

  • @iliasaidar7424
    @iliasaidar7424 3 ปีที่แล้ว

    Лайк, коммент, ждём продолжения. Благодарю.

  • @vladimirww5152
    @vladimirww5152 2 ปีที่แล้ว +1

    Классный материал!
    Только setting произносится как сэтинг или сэдинг, но никогда как ситинг 🙏 Просто это столько раз было повторено в видео, что решил написать об этом))

    • @VangardG
      @VangardG ปีที่แล้ว

      Да и режет слух "Пладжин" особенно "Пладжин Ситинг".
      Читается то нормально "Плагин Сэтъинг".
      Плагин, это словосочетание от Плаг ин (Plug in), что означает подключить.

    • @VangardG
      @VangardG ปีที่แล้ว

      Ох.. дошел до "Ситинг Файлдс"...
      Должно быть "Сэтъинг филдс".

  • @awenn2015
    @awenn2015 3 ปีที่แล้ว +2

    1:45:45 только спустя два часа я дошёл до того что мне действительно нужно, мне кажется это не особо целесообразная трата времени так что тайм коды сильно упростили бы эту задачу, ты не думаешь так?

  • @androideasycoding
    @androideasycoding 3 ปีที่แล้ว

    Продолжаем, урок бомба.

  • @ivansyaha
    @ivansyaha 3 ปีที่แล้ว +4

    Сподобалось, чекаю на наступні частини.

  • @luksik0
    @luksik0 2 ปีที่แล้ว

    Добрый день! Очень хочется продолжения. Особенно момент как делать для публикации на сторы. Кстати сам процесс публикации тоже интересен. Может какие нюансы есть.

  • @НатальяЗотова-л8м
    @НатальяЗотова-л8м ปีที่แล้ว +1

    Подскажите пожалуйста, где можно скачать шаблон используемый в ролике. В телеграм ссылка не действительна

    • @sergey_zatsepin
      @sergey_zatsepin ปีที่แล้ว

      Да тут шаблон не принципиален, или просто понравился?) Здесь автор понаписал очень много плохого кода, так что в "его" теме можно ожидать такой же ужас) Можно поискать аналогичные шаблоны или вообще забить - это может даже быть намного лучше, чем потом в чём-то таком ^ копаться.

  • @faridveliyev9287
    @faridveliyev9287 3 ปีที่แล้ว

    Большое спасибо, очень познавательный урок! Ценю труд и время вложенные в этот урок!

  • @EvilGazz
    @EvilGazz 3 ปีที่แล้ว +1

    1:35:00 -> Вместо return plugin_dir_url(__FILE__) . 'templates/archive-room.php'; лучше использовать load_template(dirname(__FILE__) . '/templates/archive-room.php'); Иначе на версии 5.7.2 вываливается ошибка Call to undefined function get_header()

  • @VitaliiTriboi
    @VitaliiTriboi ปีที่แล้ว

    спасибо за хороший урок. Для начинающего очень познавательный.
    Есть косяк с фильтрами location, если выбрать район то он сбрасывается после фильтрации. Ещё у меня баг проявляется с пагинацией если выбрать последнюю страницу.

  • @mihdan_dev
    @mihdan_dev 3 ปีที่แล้ว +3

    Вообще-то стандарт написания кода описан в Кодексе WordPress ( developer.wordpress.org/coding-standards/wordpress-coding-standards/php/) и он не соответствует тому, что я увидел у вас на экране

  • @ВатквизДеСад
    @ВатквизДеСад 2 ปีที่แล้ว

    привет. что это у вас за квадратные коричневые штуки с отверстиями в шкафу, это, что - табуретки?

  • @АлександрСамоучка
    @АлександрСамоучка 3 ปีที่แล้ว

    Подскажите как использовать параметр пагинации, который Вы ввели в плагине?

  • @vladimirkazzi
    @vladimirkazzi 3 ปีที่แล้ว

    ДАЕШЬ НОВЫЙ РОЛИК!!! WORDPRESS В МАССЫ! МЫ ТРЕБУЕМ ПРОДОЛЖЕНИЯ!!!! XDDDD

  • @dimalepel
    @dimalepel 3 ปีที่แล้ว

    Продолжай в том же духе!

  • @awenn2015
    @awenn2015 3 ปีที่แล้ว

    Прикольно слушать как ты вместо theme читаешь фемы

  • @ВатквизДеСад
    @ВатквизДеСад 2 ปีที่แล้ว

    не могли бы Вы увеличивать текст? У вас на большом экране конечно хорошо видно, а вот например на ноутбуке - уже проблематично что-то рассмотреть) спасибо.

  • @anton-ekip
    @anton-ekip 3 ปีที่แล้ว

    А как проверить работает ли при активации-деактивации обновление пермалинков, ибо у меня похоже не работает, отдает 404 на странице архива

  • @aurumedition6338
    @aurumedition6338 3 ปีที่แล้ว

    По больше таких видео

  • @tintin7702
    @tintin7702 3 ปีที่แล้ว

    молодец! очень интересно!!

  • @MikhailEremeev
    @MikhailEremeev 3 ปีที่แล้ว +1

    Круто..., где время найти (((

  • @SergeTkach_OpenCart
    @SergeTkach_OpenCart 2 หลายเดือนก่อน

    1:54:07 - там же dashes написано, значит тире можно

  • @renegade-d3v
    @renegade-d3v 2 ปีที่แล้ว

    Почему фильтр не на AJAX?

  • @ВладимирИващенко-ц5х
    @ВладимирИващенко-ц5х 2 ปีที่แล้ว

    Я прошу прощения, но не понял как связан плагин с сайтом? Как пользователь попадет на его страницу с городами и помещениями?

  • @awenn2015
    @awenn2015 3 ปีที่แล้ว +1

    Мм, а где тайм коды? Как я могу узнать нужная ли тут инфа для меня или нет?

  • @artyomkovachev5462
    @artyomkovachev5462 3 ปีที่แล้ว

    Автору спасибо. Но я видимо что-то упустил. Очевидно, что шаблон luster c плагином бронирования, был проф. проект для продажи на темфорест, а сейчас автор его тут бесплатно раздаёт. Спасибо конечно, но почему...Так все плохо на Envato?

  • @АлександрИванов-ц6ф4в
    @АлександрИванов-ц6ф4в 3 ปีที่แล้ว +1

    попытался купить курс - извините той платежной системе не доверяю и данные карты вводить не хочу - почему нет квитанции для оплаты через сбербанк к примеру

    • @bedeveloper
      @bedeveloper  3 ปีที่แล้ว

      Это не платежная система, а билинг официального банка, одного из крупнейшего в нашей стране. Переживать не стоит.

    • @АлександрИванов-ц6ф4в
      @АлександрИванов-ц6ф4в 3 ปีที่แล้ว

      @@bedeveloper и все же - есть еще как минимум две причины по которым не могу воспользоваться тем сервисом - что со сбером

  • @danilazubrov691
    @danilazubrov691 3 ปีที่แล้ว

    wp 5.6.2
    flush_rewrite_rules(); не работает
    delete_option( 'rewrite_rules' ); работает
    подскажите где собака порылась:

  • @awenn2015
    @awenn2015 3 ปีที่แล้ว +1

    Вообще не то что мне нужно, как отдельную страницу плагина создать скажет кто или нет ? Как у wpmail smtp

  • @АлександрГистоловский
    @АлександрГистоловский 3 ปีที่แล้ว

    Привет, Александр!
    Все круто и доходчиво, решил делать вместе с тобой по этапам.
    Появились вопросы, на которые не могу найти ответа, возможно ты подскажешь.
    В общем ситуация с пагинацией на странице archive-room.php, после того как создали страницу с настройками в админке (post_per_page) я вернул значение параметра post_per_page на страницу archive-room.php и преобразовал стандартный цикл вывода постов
    echo isset($options['title_for_rooms']) ? '' . $options['title_for_rooms'] . '' : '';
    $paged = ( get_query_var('page') ) ? get_query_var('page') : 1;
    $args = ['post_type' => 'room', 'posts_per_page' => (int) $options['posts_per_page'], 'paged' => (int) $paged];
    $rooms = new WP_Query($args);
    if ( $rooms->have_posts() ) {
    while ( $rooms->have_posts() ) { $rooms->the_post(); ?>

    • @faizulla5838
      @faizulla5838 3 ปีที่แล้ว

      откуда ему знать.... нет отвеиа нигде

  • @kurtasov-ru
    @kurtasov-ru 2 ปีที่แล้ว

    27 минута код не работает, меню Room появляется

  • @АлександрСамоучка
    @АлександрСамоучка 3 ปีที่แล้ว

    Вопрос снимается, надо просто до конца было досмотреть

  • @АлександрКомаров-й9д
    @АлександрКомаров-й9д 2 ปีที่แล้ว +1

    Предложение удалять по одному посту прям странное. Это запрос к бд в цикле и это антишаблон. На 1 млн записей - будет 1 млн обращений к бд - вы не дождетесь завершения.

  • @d1142-k4y
    @d1142-k4y 3 ปีที่แล้ว

    как сделать тему для wordpress из psd файла

  • @bandkpz
    @bandkpz 3 ปีที่แล้ว +2

    "Как разработать плагин на WordPress?" - изучить PHP.

    • @АлександрШейка-ц5ь
      @АлександрШейка-ц5ь 3 ปีที่แล้ว

      Этого мало.

    • @bandkpz
      @bandkpz 3 ปีที่แล้ว

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

  • @afeliyatenase1714
    @afeliyatenase1714 3 ปีที่แล้ว

    В этом видео есть информация о том, как продавать свои плагины, чтобы вордпресс их выдавал при запросе через консоль?

  • @denial3874
    @denial3874 2 ปีที่แล้ว

    Так все мелко нехера не видно