Intereting Posts
Как разрешить пользовательской роли пользователя создавать, редактировать, удалять только определенный тип сообщений? Блокировка административного доступа к авторам и подписчикам? Как отобразить список отдельных продуктов категории на странице магазина? Есть ли лучший способ определить параметры для настраиваемых полей в панели администратора? Как установить вкладку редактора по умолчанию API настроек: изменение позиции настраиваемого поля настройки Как вставить скрипты в правильный путь в плагине? Как не показывать конкретный пост? Добавить переменную в wp_enqueue_script скрипт url Детские страницы не становятся подменю (как в тесте двадцать десять)? Сортировка сообщений по категориям Как редактировать стили для таблицы страниц / сообщений, перечисленных в админе, когда вы нажимаете на страницы / сообщения? Проблема с разбиением на страницы шаблонов пользовательских категорий Фильтр term_link дает меньше атрибутов Получение «Ошибка установления соединения с базой данных» на локальном хосте в новой среде Mac OSX Lion

Как применить ссылки на страницы или ссылки на страницы по запросу $ wpdb-> get_results («любой запрос выбора»)

Я хочу применить ссылки для разбивки на страницы или страницы на свой пользовательский $wpdb->get_results() . Вот мой код:

 <?php global $wpdb; $query = "select org_id from wp_following where follower_id = $user_id"; $results = mysqli_query( $dbcon,$query ); if ( mysqli_num_rows( $results ) > 0 ) { while ( $row = mysqli_fetch_array( $results ) ) { $o_id = $row['org_id']; $my_posts = $wpdb->get_results("select * from wp_posts inner join wp_following on wp_following.org_id = $o_id and wp_posts.ID = $o_id"); $page = isset( $_GET['cpage'] ) ? abs( (int) $_GET['cpage'] ) : 1; if ( $my_posts ) { foreach ( $my_posts as $post ) { // get the org name $o_name = $post->post_title; $o_title[] = $o_name; $org_id = $post->ID; $today = date("Ymd"); // dive into the org posts $page = isset( $_GET['cpage'] ) ? abs( (int) $_GET['cpage'] ) : 1; $logoutdate = get_user_meta( $user_id, 'last_logout', true ); $args = array ( 'post_type' => 'post', 'posts_per_page' => -1, 'meta_value' => $o_name, 'orderby' => 'date', 'order' => 'DESC', 'meta_query' => array( array ( 'key' => 'last_date', 'value' => $today, 'compare' => '>', 'type' => 'DATE' ) ) ); $query = new WP_Query( $args ); if ( $query->have_posts() ) { while ( $query->have_posts() ) { $query->the_post(); $per_page = 5; $total = $total+1; } } } } } } else { echo '<br>not found <br>'; } ?> <div class="col-md-12"> <div class="dt-pagination-nav"> <!-- ////////pagination start/////////// --> <?php $big = 999999999; // need an unlikely integer echo paginate_links( array( 'base' => add_query_arg('cpage', '%#%'), 'format' => 'page/%#%', 'prev_text' => __('&laquo;'), 'next_text' => __('&raquo;'), 'total' => ceil($total / $per_page), 'current' => $page, 'add_fragment' => '', ) ); ?> <!-- ////////pagination end///////////--> </div> </div>