• Использую wp v6.1.1
    Не получается вывести ВСЕХ пользователей у которых имеются опубликованные посты стандартной wp функцией

    
    $args = array(
       'show_fullname' => 1,
       'optioncount'   => 1,
       'orderby' => 'post_count',
       'order' => 'DESC',
       'number' => '',
    );
    wp_list_authors( $args );
    

    Код ломается с ошибкой

    
    Fatal error: Uncaught Error: Object of class stdClass could not be converted to string
    in D:\OSPanel\domains\test.loc\wp-includes\author-template.php:568 Stack trace:
    #0 D:\OSPanel\domains\test.loc\wp-content\themes\test_2022\page-author.php(15):
     wp_list_authors() #1 D:\OSPanel\domains\test.loc\wp-includes\template-loader.php(106): include('D:\\OSPanel\\doma...')
    #2 D:\OSPanel\domains\test.loc\wp-blog-header.php(19): require_once('D:\\OSPanel\\doma...')
    #3 D:\OSPanel\domains\test.loc\index.php(17): require('D:\\OSPanel\\doma...')
    #4 {main} thrown in D:\OSPanel\domains\test.loc\wp-includes\author-template.php on line 568

    Только указав количество пользователей например ‘number’ => 3, он начинает отрабатывать правильно. Подскажите, что не так ?

    • Тема изменена 1 год, 9 месяцев назад пользователем Andry.
Просмотр 3 ответов — с 1 по 3 (всего 3)
Просмотр 3 ответов — с 1 по 3 (всего 3)
  • Тема «Функция wp_list_authors не отрабатывает» закрыта для новых ответов.