это возвращает ошибки, возникающие при попытке загрузить URL-адрес с помощью [] в нем (насколько я знаю) ... Я не знаю, почему я получаю эти ошибки ... пожалуйста, помогите мне исправить код ниже:AJAX для поиска сообщений wordpress
Ошибки: Предупреждение: StrPos() ожидает параметр 1, чтобы быть строка, массив приведен в C: ... \ query.php на линии 1718 < < <
Предупреждение: preg_split() ожидает, что параметр 2 будет строкой, массив указан в C: ... \ query.php в строке 1719 < < <
Предупреждение: неверный аргумент, предоставленный foreach() в C: ... \ query .php на линии 1720 < < <
$("#submit").live("click", function() {
$("#form").submit(function() {
event.preventDefault();
var teste=$(this).serialize();
$.ajax({
type: "POST",
url: "./.../search.php",
data: teste,
success:function(data) {
$("#index_content").html(data);
}
});
});
});
отредактированную версию, которая работает :)
$("#submit").live("click", function() {
$("#form").submit(function() {
event.preventDefault();
teste = $('#form').serialize();
$.ajax({
type: "POST",
url: "./.../search.php",
data: { 'album-features': teste },
success:function(response) {
$("#index_content").html(response);
}
});
});
});
спасибо за ответ, но с помощью администратора-ajax.php усложняет мой код слишком многое - то, что может быть очень простым, взят на другой уровень. Я только что узнал, как исправить ошибку, которую я сделал, я отредактирую вопрос с обновленным кодом, чтобы будущие люди могли его использовать. –
Я принимаю этот ответ, хотя я не совсем согласен с тем, что я считаю, что admin-ajax был создан для раздела wp-admin на сайте и используется с помощью перехватчиков. Я также не могу понять, в чем проблема размещения массива в search.php, так как search.php использует только wp_query. Если кому-то интересно, я могу вставить свой код search.php (форма сделана с помощью флажков (для таксономий и категорий), затем она отправляется через ajax и используется в search.php для создания wp_query. –
btw о безопасности: я используя wordpress ... если бы я беспокоился о безопасности, я бы не использовал самую используемую CMS в мире. Хехе –