пагинация добавить в плагин - PullRequest
0 голосов
/ 13 июля 2020

Я создал разбиение на страницы, но он показал ошибку базы данных WordPress: [У вас есть ошибка в синтаксисе SQL; проверьте руководство, соответствующее вашей версии сервера MySQL, чтобы найти правильный синтаксис для использования рядом с '22 LIMIT -4, 4' в строке 1] 22 LIMIT -4, 4

if (isset( $_GET['page'])){
    $page= ((int)$_GET['page']);
}
else{
    $page=1;
}
$items_per_page = 4;
$offset = ( $page * $items_per_page ) - $items_per_page;
$query  = "SELECT * FROM $table_name";
$total_query= "SELECT COUNT(1) FROM (${query}) AS combined_table";
$total   = $wpdb->get_var( $total_query );
$result = $wpdb->get_results( $total . " LIMIT ${offset}, ${items_per_page}" );
$totalPage = ceil($total / $items_per_page);
...