Оптимизиция и чистка БД: https://wordpress.org/plugins/wp-sweep/
Плагин для максимально простого создания AJAX запросов в WordPress.
Пример использования
Чтобы сразу стало ясно о чем речь, давайте представим, что мы установили AJAX Simply и создаем AJAX запрос, тогда код будет выглядеть так:
<!-- HTML -->
Код: Выделить всё
<form class="form">
<input type="text" name="my_text" value="Привет, обработал!" />
<textarea name="my_textarea">просто текст</textarea>
<input type="file" name="my_file" />
<input type="submit" value="Отправить" >
</form>
// JS
Код: Выделить всё
jQuery('.form').submit( function(event){
event.preventDefault(); // останавливаем отправку формы
// AJAX запрос
ajaxs( 'ajaxs_php_function', jQuery('.form') );
// или можно так
ajaxs( 'php_function', this );
} );
// PHP
Код: Выделить всё
// функция-обработчик запроса. 'ajaxs_' - обязательный префикс
function ajaxs_php_function( $jx ){
$jx->alert( $jx->my_text );
$jx->console( $jx->my_textarea );
$jx->log( $jx->my_file ); // тоже что $jx->console
}
Функцию можно вставлять куда угодно, например, в файл темы functions.php.
Источник: https://wp-kama.ru/plugin/ajax-simply