Narts, Сам сервер(не веб сервер) не должен думать о повторных запросах. Его задача выполнять все запросы, которые к нему поступают. Ограничить может веб-сервер в твоём случае apache
Narts, Ну например access token ;) Тут сложно подсказать без знания контекста приложения. Если для этого запроса не требуется авторизация, то есть, кто угодно может обновлять страницу и будет делаться запрос, то это к DDOS атакам нужно смотреть
Привет! Судя по скриншоту WooCommerce как раз таки не громоздкий для этой задачи т.к. фильтры и товар там реализованы как раз так. И, разумеется, есть элемент "Корзина"
У вас 2 пути
1. Собрать свою корзину(в гугл как делать корзину)
2. Накатить WooCommerce и использовать его сущности
А в чём проблема не использовать grid для .container. Если использовать display:block, то оно будет вести как раз, как ты хочешь. Если это не так, можешь объяснить подробнее, что именно ты хочешь сделать.
Разница в том, что в первом случае вы передаёте объект(jquery сам его преобрабатывает перед отправкой), а во втором строку. Если хотите передавать строку используйте JSON. В случае с JSON нужно будет добавить дополнительные параметры в запрос.
WP Panda,
1) Повесить функцию на хук в теме != говнокод по определению.
2) Речь не идёт про Elementor
Хранить код в плагине не лучшая идея и вот почему:
1) Чтобы получить код, который нужно выполнить плагин делает запрос в бд
2) Только после этого он его добавляет в файлы
Об этом я и писал. Если есть желание изучить вопрос = код в тему, если нет = плагин.
P.S. Речь идёт именно про этот вопрос, другие плагины не рассматриваем
Тут 2 стороны медали:
1) Для такой простой задачи ставить плагин излишне с точки зрения качества сайта. Плагин - это + доп нагрузка на проц при загрузке ядра wp каждый раз. Так же это дополнительная зависимость с проверкой совместимости.
2) В случае когда ты не разработчик и нет желание изучать вопрос плагин обязательное решение т.к. не трогая код темы его сложнее сломать :)
P.S. Кому то нравится ковыряться в коде, кому то хочется установить плагин и жить спокойно дальше. Если высказываете своё мнение, то укажите это, пожалуйста :)