*Понравилось видео? Поддержки автора на **boosty.to/bedev** и получи уникальные закрытые курсы с практикой и поддержкой автора. (Описание ништяков для подписчиков в этом видео - **th-cam.com/video/qLrK8-NrQ9E/w-d-xo.html** )*
Просмотрел только половину видео, но нашел информацию для создания готово плагина под свои запросы. Огромное спасибо за большой труд и потраченное время на запись и монтаж этого видео.
Отличная подробная инструкция! Люблю этот канал за "душевный" подход к созданию контента, как говорится "всё для людей" разобрано с нуля до результата без воды! Спасибо за старания!
Спасибо за труд 🫡 Хотелось бы побольше про создание плагинов , может как меню вытягивать , запросы к апи делать , страницу с настройками разбить на вкладки и все такое, более хардкорное ))
Спасибо большое! Как раз учусь создавать плагины, почти закончил читать доку по созданию плагинов. Надеюсь, это видео поможет мне в практике. Уже успел один плагин написать :D
крутой урок, спасибо. но в твоем коде есть ошибка, в самом конце, с пагинацией - она не работает так, как нам нужно по причине того, что ей без разницы какой posts_per_page стоит в нашем кастомном квери - оно берет значение из глобального. чтобы изменить его - нам нужно реализовывать это с помощью хука pre_get_posts
Классный материал! Только setting произносится как сэтинг или сэдинг, но никогда как ситинг 🙏 Просто это столько раз было повторено в видео, что решил написать об этом))
Да и режет слух "Пладжин" особенно "Пладжин Ситинг". Читается то нормально "Плагин Сэтъинг". Плагин, это словосочетание от Плаг ин (Plug in), что означает подключить.
1:45:45 только спустя два часа я дошёл до того что мне действительно нужно, мне кажется это не особо целесообразная трата времени так что тайм коды сильно упростили бы эту задачу, ты не думаешь так?
Добрый день! Очень хочется продолжения. Особенно момент как делать для публикации на сторы. Кстати сам процесс публикации тоже интересен. Может какие нюансы есть.
Да тут шаблон не принципиален, или просто понравился?) Здесь автор понаписал очень много плохого кода, так что в "его" теме можно ожидать такой же ужас) Можно поискать аналогичные шаблоны или вообще забить - это может даже быть намного лучше, чем потом в чём-то таком ^ копаться.
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()
спасибо за хороший урок. Для начинающего очень познавательный. Есть косяк с фильтрами location, если выбрать район то он сбрасывается после фильтрации. Ещё у меня баг проявляется с пагинацией если выбрать последнюю страницу.
Вообще-то стандарт написания кода описан в Кодексе WordPress ( developer.wordpress.org/coding-standards/wordpress-coding-standards/php/) и он не соответствует тому, что я увидел у вас на экране
не могли бы Вы увеличивать текст? У вас на большом экране конечно хорошо видно, а вот например на ноутбуке - уже проблематично что-то рассмотреть) спасибо.
Автору спасибо. Но я видимо что-то упустил. Очевидно, что шаблон luster c плагином бронирования, был проф. проект для продажи на темфорест, а сейчас автор его тут бесплатно раздаёт. Спасибо конечно, но почему...Так все плохо на Envato?
попытался купить курс - извините той платежной системе не доверяю и данные карты вводить не хочу - почему нет квитанции для оплаты через сбербанк к примеру
Привет, Александр! Все круто и доходчиво, решил делать вместе с тобой по этапам. Появились вопросы, на которые не могу найти ответа, возможно ты подскажешь. В общем ситуация с пагинацией на странице 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(); ?>
Предложение удалять по одному посту прям странное. Это запрос к бд в цикле и это антишаблон. На 1 млн записей - будет 1 млн обращений к бд - вы не дождетесь завершения.
*Понравилось видео? Поддержки автора на **boosty.to/bedev** и получи уникальные закрытые курсы с практикой и поддержкой автора. (Описание ништяков для подписчиков в этом видео - **th-cam.com/video/qLrK8-NrQ9E/w-d-xo.html** )*
Не без косяков, но ты единственный кто очень подробно раскрыл эту тему, спасибо от всего сообщества программистов
🥳
2 года прошло, но информация до сих полезна и актуальна. Большое человеческое спасибо...
Просмотрел только половину видео, но нашел информацию для создания готово плагина под свои запросы. Огромное спасибо за большой труд и потраченное время на запись и монтаж этого видео.
Самый лучший канал про WP, спасибо за ваш труд! Ждем продолжение, хотелось бы еще ajax))
Отличная подробная инструкция! Люблю этот канал за "душевный" подход к созданию контента, как говорится "всё для людей" разобрано с нуля до результата без воды! Спасибо за старания!
Очень много новой информации 👍 Нужно теперь время, чтобы весь этот код досконально разобрать 🤔. Спасибо за подробное объяснение !
Очень солидно и детально! Конечно для начинающих новичков очень сложно и объёмно. Но аналогов здесь почти нет.
Спасибо! Ждем-с full курс через 62 дня :-)
Замечательное видео. Конкретно, понятно и подробно! А исходники - это отдельный респект!
Отлично, пожалуй впервые встречаю реальный кейс разработки плагина
Рад что нашел Ваш канал. Спасибо за Вашу грамотную и доступную подачу. Благодаря Вам захотелось изучать WP ещё глубже. Успехов Вам.
Толковый, информативный пример. Спасибо.
Топ контент, ждём продолжения)
Спасибо за труд 🫡 Хотелось бы побольше про создание плагинов , может как меню вытягивать , запросы к апи делать , страницу с настройками разбить на вкладки и все такое, более хардкорное ))
Спасибо большое! Как раз учусь создавать плагины, почти закончил читать доку по созданию плагинов. Надеюсь, это видео поможет мне в практике. Уже успел один плагин написать :D
Отличный материал! Спасибо!!!
Очень полезно! Спасибо, Александр
шик и блеск! Лайк за инструктаж от вебмастера и сеошника СЕООНЛИ
Большое пожелание, делать видео с большим качеством, изображение мылится, даже в платных уроках качество вырвиглаз.
крутой урок, спасибо. но в твоем коде есть ошибка, в самом конце, с пагинацией - она не работает так, как нам нужно по причине того, что ей без разницы какой posts_per_page стоит в нашем кастомном квери - оно берет значение из глобального. чтобы изменить его - нам нужно реализовывать это с помощью хука pre_get_posts
Класс! Ждем продолжение!
Супер все очень здорово
таких видео нигде еще нет
спасибо огромное
Класс, продолжай
Ваш канал лучший.
спасибо! все четко и понятно.
Лайк, коммент, ждём продолжения. Благодарю.
Классный материал!
Только setting произносится как сэтинг или сэдинг, но никогда как ситинг 🙏 Просто это столько раз было повторено в видео, что решил написать об этом))
Да и режет слух "Пладжин" особенно "Пладжин Ситинг".
Читается то нормально "Плагин Сэтъинг".
Плагин, это словосочетание от Плаг ин (Plug in), что означает подключить.
Ох.. дошел до "Ситинг Файлдс"...
Должно быть "Сэтъинг филдс".
1:45:45 только спустя два часа я дошёл до того что мне действительно нужно, мне кажется это не особо целесообразная трата времени так что тайм коды сильно упростили бы эту задачу, ты не думаешь так?
Продолжаем, урок бомба.
Сподобалось, чекаю на наступні частини.
Добрый день! Очень хочется продолжения. Особенно момент как делать для публикации на сторы. Кстати сам процесс публикации тоже интересен. Может какие нюансы есть.
Подскажите пожалуйста, где можно скачать шаблон используемый в ролике. В телеграм ссылка не действительна
Да тут шаблон не принципиален, или просто понравился?) Здесь автор понаписал очень много плохого кода, так что в "его" теме можно ожидать такой же ужас) Можно поискать аналогичные шаблоны или вообще забить - это может даже быть намного лучше, чем потом в чём-то таком ^ копаться.
Большое спасибо, очень познавательный урок! Ценю труд и время вложенные в этот урок!
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()
спасибо за хороший урок. Для начинающего очень познавательный.
Есть косяк с фильтрами location, если выбрать район то он сбрасывается после фильтрации. Ещё у меня баг проявляется с пагинацией если выбрать последнюю страницу.
Вообще-то стандарт написания кода описан в Кодексе WordPress ( developer.wordpress.org/coding-standards/wordpress-coding-standards/php/) и он не соответствует тому, что я увидел у вас на экране
привет. что это у вас за квадратные коричневые штуки с отверстиями в шкафу, это, что - табуретки?
Подскажите как использовать параметр пагинации, который Вы ввели в плагине?
ДАЕШЬ НОВЫЙ РОЛИК!!! WORDPRESS В МАССЫ! МЫ ТРЕБУЕМ ПРОДОЛЖЕНИЯ!!!! XDDDD
Продолжай в том же духе!
Прикольно слушать как ты вместо theme читаешь фемы
не могли бы Вы увеличивать текст? У вас на большом экране конечно хорошо видно, а вот например на ноутбуке - уже проблематично что-то рассмотреть) спасибо.
А как проверить работает ли при активации-деактивации обновление пермалинков, ибо у меня похоже не работает, отдает 404 на странице архива
По больше таких видео
молодец! очень интересно!!
Круто..., где время найти (((
1:54:07 - там же dashes написано, значит тире можно
Почему фильтр не на AJAX?
Я прошу прощения, но не понял как связан плагин с сайтом? Как пользователь попадет на его страницу с городами и помещениями?
Мм, а где тайм коды? Как я могу узнать нужная ли тут инфа для меня или нет?
Автору спасибо. Но я видимо что-то упустил. Очевидно, что шаблон luster c плагином бронирования, был проф. проект для продажи на темфорест, а сейчас автор его тут бесплатно раздаёт. Спасибо конечно, но почему...Так все плохо на Envato?
Они там уже только свои собственные продукты продают.
попытался купить курс - извините той платежной системе не доверяю и данные карты вводить не хочу - почему нет квитанции для оплаты через сбербанк к примеру
Это не платежная система, а билинг официального банка, одного из крупнейшего в нашей стране. Переживать не стоит.
@@bedeveloper и все же - есть еще как минимум две причины по которым не могу воспользоваться тем сервисом - что со сбером
wp 5.6.2
flush_rewrite_rules(); не работает
delete_option( 'rewrite_rules' ); работает
подскажите где собака порылась:
Вообще не то что мне нужно, как отдельную страницу плагина создать скажет кто или нет ? Как у wpmail smtp
Привет, Александр!
Все круто и доходчиво, решил делать вместе с тобой по этапам.
Появились вопросы, на которые не могу найти ответа, возможно ты подскажешь.
В общем ситуация с пагинацией на странице 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(); ?>
откуда ему знать.... нет отвеиа нигде
27 минута код не работает, меню Room появляется
Вопрос снимается, надо просто до конца было досмотреть
Предложение удалять по одному посту прям странное. Это запрос к бд в цикле и это антишаблон. На 1 млн записей - будет 1 млн обращений к бд - вы не дождетесь завершения.
как сделать тему для wordpress из psd файла
Сначала сверстать, потом натянуть.
"Как разработать плагин на WordPress?" - изучить PHP.
Этого мало.
Мало, но без понимания и навыков написать что-то с нуля одними плагинами веб-разработчиком не стать.
В этом видео есть информация о том, как продавать свои плагины, чтобы вордпресс их выдавал при запросе через консоль?
Так все мелко нехера не видно