Intereting Posts
add_action использует 'echo' add_filter использует 'return', почему? Заголовок сообщения для ссылки на PDF-файл Jquery wrap permalink в атрибуте data? Плагины не отображаются после переименования плагинов Получить плагин на фоне страницы Пользовательский WordPress Excerpt в терминах Как показать все значения meta_key после filtr ими в панели редактирования (admin) Использование коротких кодов в PHP Пользовательский мета-ящик в редакторе настраиваемого типа сообщений не работает Импорт изображений приводит к неправильной структуре папок Как изменить порядок категорий в панели управления администратора? Получить текущий идентификатор сообщения в качестве переменной в Javascript Оптимизация скорости сайта путем локализации путей Получайте все прикрепленные файлы, кроме показанного изображения Попытка создания динамической области виджета с использованием идентификатора сообщения

Как решить проблему с использованием Javascript AJAX для WPJ

Для моего узла nodejs я просто использовал модуль cors для решения проблемы. Я установил плагин для wordpress, который позволяет использовать все исходные ссылки, но все равно получить No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8888' is therefore not allowed access. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:8888' is therefore not allowed access.

Я думаю, мне нужно решить проблему cors внутри самого файла javascript. Я использую axios для запросов api для отдыха, поэтому я не знаю, как правильно это решить.

Мой JS-вызов ajax:

 axios.get('rest api server here') .then(function (question) { var data = question.data; const questions = []; $.each(data, function(index, value) { console.log(JSON.stringify(value.the_question, null, "\t")) console.log(JSON.stringify(value.the_answer, null, "\t")) console.log(JSON.stringify(value.the_choices, null, "\t")) questions.push(new Question(value.the_question, value.the_choices, value.the_answer)) .....