Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый Сегодня, 09:10
Новичок на форуме
Отправить личное сообщение для akalp121 Посмотреть профиль Найти все сообщения от akalp121
 
Регистрация: 02.05.2025
Сообщений: 1

Вопрос по использованию htmx в wordpress и admin-ajax.php
Привет всем

В основном я олдскульный фронтенд-разработчик, но иногда я занимаюсь индивидуальной разработкой, используя WordPress в качестве CMS в фоновом режиме. Мне нравится htmx в целом, в моем последнем проекте я реализовал его в фильтре/поиске постов, который работает отлично и хорошо, но мне было интересно, есть ли какие-либо проблемы с моим методом или есть ли лучший способ сделать это.

Я знаю, что в WordPress можно создавать пользовательские конечные точки, однако я не заморачивался с этим (и на самом деле никогда не изучал это). Вместо этого я определил несколько пользовательских действий, которые собирают объекты постов в бэкенде, и вызываю их вот так с помощью htmx:

hx-post="<?php echo admin_url('admin-ajax.php'); ?>?action=filter_locations"

Как я уже упоминал, он отлично работает, но мне было интересно, не вызовет ли отображение admin-ajax url WordPress в атрибуте html, как этот, каких-либо проблем с безопасностью? Я предпринял шаги для проверки входных данных в бэкэнде и также экранировал вывод.

Короче говоря, я просто сделал то, что некоторые из нас делали в отдельном файле javascript при создании этих функций поиска ajax/загрузки дополнительных данных/фильтра сообщений, только вызвав их напрямую в элементе html.

Спасибо всем заранее!
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Сложный рандом Сергей Ракипов Общие вопросы Javascript 21 11.06.2022 14:59
Всплытие событий или что то не так... Кирюха =) jQuery 6 30.03.2013 12:56
Вопрос по использованию Storage. С.Тарасов Общие вопросы Javascript 1 12.02.2010 10:52