Создание интернет-магазина на WooCommerce с нуля. 28. Регистрация и авторизация
Вставка
- Опубліковано 11 вер 2024
- Продолжаем создание интернет-магазина WooCommerce и разработку собственной темы WordPress. В этом уроке мы реализуем страницу регистрации и авторизации пользователей.
В предлагаемом цикле уроков мы будем создавать интернет-магазин на CMS WordPress с использованием плагина WooCommerce. При этом мы не будем использовать готовые темы, а будем создавать собственную тему для WooCommerce с нуля.
Из данных уроков вы узнаете о том, как создавать пользовательские темы для WooCommerce с собственным дизайном. В качестве верстки мы будем использовать шаблон, который создали в цикле уроков "Адаптивная верстка интернет-магазина на Bootstrap 5" - • Адаптивная верстка инт...
Исходники к уроку - github.com/mat...
==========================================
💖 Поддержка канала
www.donational...
5168 7574 1613 9071 (ПриватБанк)
matroskin978@gmail.com (PayPal)
TXGoBr7UrwRUYx7FpzbiG8znkgC6fhwtEF (USDT TRC20)
410014621600849 (ЮMoney)
===============================================
Мои курсы на Udemy
Не получается приобрести курс или нужна скидка - обращайтесь. Решим :)
Курс "PHP 8. ООП. Создание собственного PHP MVC фреймворка":
www.udemy.com/...
Курс по созданию интернет-магазина и веб-приложений в Telegram - www.udemy.com/...
Курс по созданию собственного шаблона интернет-магазина для OpenCart 3 - www.udemy.com/...
Курс по PHP - www.udemy.com/...
СУБД MySQL и язык запросов SQL. Теория и практика - www.udemy.com/...
💖 Поддержка канала
www.donationalerts.com/r/matroskin978
4731 2196 5549 6408 (ПриватБанк)
matroskin978@gmail.com (PayPal)
TXGoBr7UrwRUYx7FpzbiG8znkgC6fhwtEF (USDT TRC20)
410014621600849 (ЮMoney)
===============================================
Мои курсы на Udemy
Не получается приобрести курс или нужна скидка - обращайтесь. Решим :)
Курс "PHP 8. ООП. Создание собственного PHP MVC фреймворка":
www.udemy.com/course/php-8-framework/?referralCode=1D29D8356C893C7889B3
Курс по созданию интернет-магазина и веб-приложений в Telegram - www.udemy.com/course/telegram-bots-web-apps/?referralCode=A574DFE059CF9FF4E002
Курс по созданию собственного шаблона интернет-магазина для OpenCart 3 - www.udemy.com/course/opencart-3/?referralCode=96BAF7C78DF57D6A90CA
Курс по PHP - www.udemy.com/course/php-8-ua/?referralCode=4DAAEA9CF6ADF447D879
СУБД MySQL и язык запросов SQL. Теория и практика - www.udemy.com/course/mysql-sql/?referralCode=B6655F05D32032D80C0B
Очень полезные и нужные уроки. Спасибо!
Пожалуйста)
Спасибо за урок! Хотелось бы еще увидеть реализацию вкладки для избранных товаров
Спасибо, кайфую от подачи и качества материала
Спасибо ☺
Вышел видос сразу ставлю пачку лайков !)))
Благодарю 🙂
Дякую за нове відео!)
Будь ласка)
Урааааа❤, я дождалась
Большое спасибо за новое видео! Очень ждем скорейшего выхода части ЛК с заказами :)
И еще было бы здорово добавить такую функцию как повторить заказ. Еще подскажите, пожалуйста, где менять настройки паролей, если я не хочу, например, заставлять пользователей придумывать сложный пароль из 12 знаков со спецсимволами?
Пожалуйста)
Проверку сложности пароля можно отключить через хук:
add_action( 'wp_print_scripts', function() {
wp_dequeue_script( 'wc-password-strength-meter' );
}, 100 );
балин, хоть садись, да начинай писать))
Никогда не поздно ;)
Спасибо за урок.
Подскажите пожалуйста. Сколько приблизительно может стоит вот такой интернет магазин на woocommerce, если в клиента есть свой индивидуальный дизайн?! Верстка +натяжка.
Я смотрю сейчас многие делают интернет магазины на елементор. На сколько это востребовано?! Или вы разрабатываете итернет магазины классическим способом, с помощью кода?!
Лично меня бесит Элементор. И больше интересует код.
Пожалуйста 🙂
Цена - вещь индивидуальная. Фрилансеры, как правило, возьмут меньше. Веб-студии - больше. Но и в каждом сегменте нет единой цены, у всех индивидуальная. Поэтому принято говорить, что сайт стоит столько, за сколько его продадите. Чтобы не гадать с ценой, можно поступить проще и определить ставку за час. Я так и делаю, кстати. Ну и озвучить ее заказчику, а также озвучить примерное количестве часов, которое уйдет на данный проект. Примерное количество часов у каждого будет свое, зависит от навыков и скорости работы. По плейлистам вы можете оценить примерно сколько часов работы пошло на этот проект. Из этого и можно рассчитать конечную стоимость, исходя из часовой ставки.
Elementor, как и прочие конструкторы, практически не использую.
Андрей, спасибо за урок!
Вопрос возник: а если авторизация/регистрация будут происходить не со страницы my-account а например в меню просто ссылка на страницу авторизации, которая ведет на wp-login.php? Как быть тогда? как ее сделать/стилизовать под тему сайта? И как обезопасить эту страницу?
Пожалуйста)
Если нужна по каким-то причинам ссылка на стандартную страницу авторизации WP, тогда в меню просто добавьте ее произвольной ссылкой.
Если хочется кастомизировать эту страницу, тогда можно поискать готовый плагин или посмотреть эту статью в документации:
codex.wordpress.org/Customizing_the_Login_Form
Как-то обезопасить эту страницу - особо не нужно. Это стандартная страница WP и о базовой безопасности уже подумали разработчики. Но дополнительно можно поставить плагины на эту тему. Например, вот этот:
wordpress.org/plugins/limit-login-attempts-reloaded/
@@matroskin978 я наверное не так понял, я почему-то посчитал что авторизация происходит на стандартной странице. Но чуть больше почитал и понял что можно делать ссылку на страницу авторизации WooCommerce. Даже функция есть 😀
За ссылки кастомизации и безопасности спасибо!
Здравствуйте. Еще такой вопрос. Можно ли добавить в описание товара ссылку на видеообзор товара?
Здравствуйте!
Можно. Через визуальный редактор добавляете хоть текст, хоть ссылку.
Здравствуйте. А по мультиязычности будет урок?
Здравствуйте! Наверное, вы не посмотрели еще видео. Об этом я говорил буквально в начале видео, на 3-ей - 4-ой минутах.
Добрый день. Обнаружил у себя один косячок! На странице корзина, в добавленном товаре увеличиваем количество, жмем обновить корзину и все хорошо, применяется! Но после этого кастомные плюс и минус перестают работать. Проверь пожалуйста у себя.
Добрый день!
У меня такой проблемы нет. Стоит пересмотреть 24-ый урок, в котором я как раз показывал эту проблему, объяснял ее причину и показывал решение.
Спасибо за урок.
Подскажите, где брать клиентов на разработку?! По Вашему личному опыту.
Пожалуйста.
Из личного опыта могу сказать - нужно иметь много хороших друзей)) У меня именно это и работало. Я не искал клиентов вообще ни разу. Ко мне обращались друзья и друзья друзей всегда. Так и находились проекты.
@@matroskin978 а сейчас вы занимаетесь разработкой?!
Да. Но часто приходится отказывать из-за нехватки времени.
У меня вопрос. При выводе на экран карточки товара как сделать чтобы выводилась боковая панель с категориями. Это в настройках или в самом коде необходимо добавить?
Это нужно писать код. Регистрируете меню, как мы это делали в самом начале, добавляете в него нужные элементы и выводите это меню в нужном месте шаблона. Только для чего это вам нужно - я совсем не понимаю. Меню ведь такое уже есть и выводится оно в навбаре на каждой странице. Требования, конечно, могут быть самые разные, но дублировать на странице одно и то же, как мне кажется, не самая лучшая идея.
@@matroskin978 так в компьютерной версии было бы удобнее
Ничего подобного)) Мало того, не принято как-то выводить на странице товара сайдбар. Ни в одном популярном ИМ такого не видел. Да и в текущую верстку он не впишется, придется кардинально менять ее, чтобы засунуть сайдбар на страницу товара.