Я добавляю новую функцию в свою поисковую систему, и она требует выборки списка файлов, используя ajax.
Поиск кода работает - проблема в том, чтобы поместить все это в функции. php.
Я не очень знаком с WordPress. Я действительно пытался следовать этой инструкции
(я действительно удалил сам код поиска - в основном речь идет о том, чтобы заставить его работать с помощью простого «тестового» эха.)
Не могли бы вы быть в состоянии помочь устранить проблему? Приветствия заранее!
<?php
add_action( 'wp_footer', 'search_files' );
function search_files() {
?>
<script type="text/javascript" >
jQuery(document).ready(function() {
$('#SearchFiles').each(function(k,v){
var obj = $(this);
obj.keyup(function (){
if(obj.val().length >=3){
var inputvalue = $("#SearchFiles").val();
var data = {
'action': 'fetch_files_searched'
};
jQuery.post(ajaxurl, data, function(response) {
alert(response);
});
}
});
});
});
</script>
<?php
wp_localize_script( 'ajax-script', 'ajax_object', array( 'ajax_url' => admin_url( 'admin-ajax.php' ), 'action' => 'fetch_files_searched' ) );
}
add_action( 'wp_ajax_my_action', 'fetch_files_searched' );
add_action( 'wp_ajax_nopriv_my_action', 'fetch_files_searched' );
function fetch_files_searched() {
echo 'test';
wp_die();
}
?>
https://stackoverflow.com/questions/ask#