Intereting Posts
Как добавить что-то на страницу «Редактировать тег» в wp-admin? Отображение настраиваемого поля в Архивах категорий pagenavi с объединенным wp_query Почему WordPress позволяет вставлять теги <h1> в сообщения? Отображение категорий детей в карусели Какой крючок использовать при добавлении ajax в сторону просмотра? Скопируйте один CPT на другой в WordPress Показать количество сообщений и номер на текущей странице Пользовательские параметры в плагине, register_settings не работают как нет options.php? Как использовать load_plugin_textdomain из темы + Персонаж в постоянной ссылке Отобразить другой список «Пользовательских шаблонов» для каждого настраиваемого типа страницы $ wpdb запрашивает тип сообщения в течение определенного периода таксономии при заказе сообщений по специальной метаинформации? Как добавить нескольких существующих пользователей на многосайтовый сайт? Страница общедоступного профиля для подписчиков?

Комментарии разбиения на страницы автора

У меня небольшая проблема, у меня есть страница автора ( example.com/author/joe ) на этой странице. Я перечислил все комментарии автора с разбивкой по страницам, но разбиение на страницы не работает после того, как URL-адрес клика – example.com/author/joe/page/ 2, а страница перенаправляется на index.php.

В других циклах это работает, просто проблема с авторской страницей.

Есть идеи ?

КОД:

 $ paged = (get_query_var ('paged'))?  get_query_var ('paged'): 1;
 $ number = get_option ('comments_per_page');
 $ offset = ($ paged - 1) * $ number;

 $ count = count (get_comments (массив (
     'user_id' => $ user_ID,
     'status' => 'approve',
 )));

 $ max_total = ceil ($ count / $ number);

 $ args = array (
     'user_id' => $ user_ID,
     'number' => $ number,
     'status' => 'approve',
     'offset' => $ offset,
     «paged» => $ paged
     );

 $ the_query = new WP_Comment_Query;
 $ comments = $ the_query-> query ($ args);

 foreach ($ comments как $ comment) { 
  //код
 }


 // Pagination
 $ big = 999999999;

 echo paginate_links (массив (
     'base' => str_replace ($ big, '% #%', esc_url (get_pagenum_link ($ big))),
     'format' => '? paged =% #%',
     'current' => max (1, get_query_var ('paged')),
     'total' => $ max_total,
     'prev_next' => true,
 )); 

Solutions Collecting From Web of "Комментарии разбиения на страницы автора"