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

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

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

  • @АндрейТазенков-ы1х
    @АндрейТазенков-ы1х 11 หลายเดือนก่อน +2

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

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

    Ухты, Наконец-то нашёл, что то достойное. Всё разложено по полочкам, показано. И без ВОДЫЫ!!!!

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

      Очень рад, что было полезно :)

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

    Крутые уроки. Спасибо!!! Еще круче было бы если бы запилили какой-нибудь ajax фильтр товаров + сортировка + пагинация. Было бы супер- видео!!!

  • @wolfar80
    @wolfar80 4 หลายเดือนก่อน +1

    Чтобы не писать не очень красивый "/../main.js" имеет смысл вместо get_template_directory_uri() использовать get_stylesheet_directory_uri(), директиву, которая содержит путь к текущей активной теме, не важно родительской или дочерней. С уважением.

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

    Молодец! Очень понравилось! Просто чуть больше бы объяснения когда создаешь форму.

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

    огромное спасибо за такое подробное руководство. Все работает!

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

    что сделать, чтобы в success json не возвращал 0?

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

      В конце исполнения скрипта вызвать функцию exit или die; А лучше wp_send_json_success() или wp_send_json_error()

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

    Андрей, спасибо за информативный урок!
    Есть вопрос. Нужен ли разработчику Laravel, если он хорошо знает WordPress?
    Чем может быть Laravel лучше, если ты знаешь все функции php, WordPress и ты можешь на нем сделать всё, что угодно? Любую верстку и любой функционал можешь написать для Wordpress. Можешь написать плагины и темы.
    Что можно сделать такого на Laravel, чего не сделаешь на WordPress?

    • @feodoraxis
      @feodoraxis  2 ปีที่แล้ว +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 ปีที่แล้ว +2

      @@feodoraxis спасибо! Очень хороший ответ. Это правильно, надо разобраться в чем-то одном досконально. А дополнительно можно и еще что-то подучить.
      Пппп

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

      @@mk3mk3mk Рад, что было полезно)

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

    Спасибо за контент, очень интересно, я понимаю что jquery интегрирован в движок, хотелось бы пример на нативном JS.

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

      Возможно, в контексте Ajax вне WordPress и будет :)

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

      ​@@feodoraxis⁣, то есть, я понимаю так как в WP используется JQuery, в самом движке, смысла делать запрос через тот же fetch, нет необходимости ?

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

      @@BrestSouth чаще всего. Большинство тем работают с jQuery и нет смысла в этой ситуации пренебрегать им

  • @ЕгорЕгорович-д2т
    @ЕгорЕгорович-д2т 3 หลายเดือนก่อน

    цікаво. Щось новеньке.