Acaweb
@Acaweb
Начинающий Вэб-разработчик

В плагине Contact Form 7 не работает Ajax из-за отключения wp-json REST API кто сталкивался?

Добрый день

Занялся чисткой сайта на WordPress и отключением "лишнего" (что сейчас не используется на сайте). Соответственно через функции темы был отключен wp-json и REST API.
После этого форма обратной связи письма отправляет, но сообщений через Ajax не выводит (успешная отправка, ошибки).
Посоветуйте как лучше поступить:
1) Взять готовый варианты php+Ajax и создать свою форму без Плагина. Из плюсов вижу уменьшение скорости загрузки сайта. Минусы - на сайте несколько форм, поэтому любые стандартные формы придется допиливать под себя (условно форма обратный звонок, форма заявка и т.п.). Если у кого есть интересные готовые формы, с валидацией полей, Буду признателен на ссылки.
2) Вернуть wp-json и REST API, а страницы от поисковиков закрыть в robots.txt. Насколько данные страницы пригодны для "недоброжелателей", являются ли они уязвимостью для сайта. Как то видел, что могут использовать их под дорвеи.
3) Возможен другой вариант: плагин, или может правка Contact Form 7?
  • Вопрос задан
  • 722 просмотра
Решения вопроса 1
Acaweb
@Acaweb Автор вопроса
Начинающий Вэб-разработчик
Использую плагин Formidable Forms

Из минусов он на английском и есть платный функционал (например отправка файлов). В остальном не уступает Contact Form 7 работает через Ajax
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы