M
M
Max2018-06-13 09:22:08
WordPress
Max, 2018-06-13 09:22:08

Ajax does not work in the Contact Form 7 plugin due to disabling the wp-json REST API, who faced it?

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

Answer the question

In order to leave comments, you need to log in

1 answer(s)
Макс, 2018-06-16
@Acaweb

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

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question