Ajax в WordPress: пример, теория, нюансы

  Рет қаралды 1,377

Андрей Смородин

Андрей Смородин

Күн бұрын

Пікірлер: 19
@АндрейТазенков-ы1х
@АндрейТазенков-ы1х 11 ай бұрын
Андрей, спасибо за видео. Понятная и качественная подача интересного материала без лишней воды и ненужных эмоций, однозначно подписка и лайк. Буду ждать полного курса.
@crayfish7249
@crayfish7249 2 жыл бұрын
Ухты, Наконец-то нашёл, что то достойное. Всё разложено по полочкам, показано. И без ВОДЫЫ!!!!
@feodoraxis
@feodoraxis 2 жыл бұрын
Очень рад, что было полезно :)
@zaitsev_stanislav
@zaitsev_stanislav 2 жыл бұрын
огромное спасибо за такое подробное руководство. Все работает!
@alexandermediantsev6354
@alexandermediantsev6354 Жыл бұрын
Крутые уроки. Спасибо!!! Еще круче было бы если бы запилили какой-нибудь ajax фильтр товаров + сортировка + пагинация. Было бы супер- видео!!!
@veaceslavpascaru7294
@veaceslavpascaru7294 2 жыл бұрын
Молодец! Очень понравилось! Просто чуть больше бы объяснения когда создаешь форму.
@wolfar80
@wolfar80 4 ай бұрын
Чтобы не писать не очень красивый "/../main.js" имеет смысл вместо get_template_directory_uri() использовать get_stylesheet_directory_uri(), директиву, которая содержит путь к текущей активной теме, не важно родительской или дочерней. С уважением.
@mk3mk3mk
@mk3mk3mk 2 жыл бұрын
Андрей, спасибо за информативный урок! Есть вопрос. Нужен ли разработчику Laravel, если он хорошо знает WordPress? Чем может быть Laravel лучше, если ты знаешь все функции php, WordPress и ты можешь на нем сделать всё, что угодно? Любую верстку и любой функционал можешь написать для Wordpress. Можешь написать плагины и темы. Что можно сделать такого на Laravel, чего не сделаешь на WordPress?
@feodoraxis
@feodoraxis 2 жыл бұрын
В теории, на WordPress можно сделать всё тоже, что и на PHP. На Laravel тоже. Соответственно, в теории, зная одно, другое знать не обязательно. Но на деле все сложно. Нужно выбирать при каждом случае индивидуально. Я вижу для этого такие вопросы: 1. Хотите фрилансить или в штат? Если фрилансите, то вам больше подойдет WP. Он тут больше востребован. Если хотите в штат -- лучше Laravel (в принципе умение работать с MVC платформами). Хотя и с Laravel на фрилансе и с WordPress в штате можно неплохо зарабатывать. Во многом, как повезет. 2. Какая архитектура нужна проекту? Большинству типовых сайтов подходит WP. Но многие приложения будет сложно поддерживать и развивать, если выбрать неправильную архитектуру. Например, если для проекта подходит MVC -- то лучше выбрать Laravel. 3. Насколько крупный будет проект? Какие решения на нем будут? WordPress -- отличная платформа. Но он хорош для большинства типовых проектов: визитки, корпоративные, интернет-магазины, LMS и т.п.. Если-же хотите сделать что-то условно большое, масштабное (авито, вк и т.п.) -- то WP не подойдет и, лучше смотреть в сторону Laravel. Но в этом случае одним Laravel не обойдетесь. Да и не факт, что именно он вам подойдет. При создании масштабных решений, необходимо осторожно и внимательно подбирать стек технологий, с помощью которого получится эффективно решить поставленные задачи. Но и тут нужно оговориться, что такие решения создаются только в команде. Я считаю, что лучше быть профи в чем-то одном, чем разбираться во всем по чуть-чуть. Если выбрали WP -- изучайте WP до талого. Если Laravel -- значит его. Конечно, изучить что-то еще, помимо основного профиля никогда не лишнее даже для общего развития. Но бОльшую часть внимания стоит сосредоточить на чём-то одном.
@mk3mk3mk
@mk3mk3mk 2 жыл бұрын
@@feodoraxis спасибо! Очень хороший ответ. Это правильно, надо разобраться в чем-то одном досконально. А дополнительно можно и еще что-то подучить. Пппп
@feodoraxis
@feodoraxis 2 жыл бұрын
@@mk3mk3mk Рад, что было полезно)
@BrestSouth
@BrestSouth 2 жыл бұрын
Спасибо за контент, очень интересно, я понимаю что jquery интегрирован в движок, хотелось бы пример на нативном JS.
@feodoraxis
@feodoraxis 2 жыл бұрын
Возможно, в контексте Ajax вне WordPress и будет :)
@BrestSouth
@BrestSouth 2 жыл бұрын
​@@feodoraxis⁣, то есть, я понимаю так как в WP используется JQuery, в самом движке, смысла делать запрос через тот же fetch, нет необходимости ?
@feodoraxis
@feodoraxis 2 жыл бұрын
@@BrestSouth чаще всего. Большинство тем работают с jQuery и нет смысла в этой ситуации пренебрегать им
@nadezhdasokirko9282
@nadezhdasokirko9282 Жыл бұрын
что сделать, чтобы в success json не возвращал 0?
@feodoraxis
@feodoraxis 2 ай бұрын
В конце исполнения скрипта вызвать функцию exit или die; А лучше wp_send_json_success() или wp_send_json_error()
@ЕгорЕгорович-д2т
@ЕгорЕгорович-д2т 3 ай бұрын
цікаво. Щось новеньке.
Фильтрация записей на WordPress без плагинов
16:56
Андрей Смородин
Рет қаралды 9 М.
Carbon Fields - бесплатный аналог ACF
49:20
Андрей Смородин
Рет қаралды 2,8 М.
So Cute 🥰 who is better?
00:15
dednahype
Рет қаралды 19 МЛН
Кастомизация меню WordPress / Меню каталога WordPress
1:00:19
Андрей Смородин
Рет қаралды 1,2 М.