Домой Каталог: Дополнения WP-Recall Public Recall Список публикаций пользователя в личном кабинете
4ответ(ов) в теме
Dmitryi
не в сети 4 года
На сайте с 25.06.2016
Участник
Тем 40
Сообщения 104
1
19:12

Дополнение позволяет выводить в личном кабинете пользователя списки его опубликованных записей с постраничной навигацией.
Сейчас выводятся только записи дефолтного типа. Как можно добавить в данный список вывод публикаций из определённых произвольных типов записей?

0
Вова (Otshelnik-Fm)
не в сети 2 дня
На сайте с 27.01.2013
Участник
Тем 43
Сообщения 18647
2
19:26

Эти записи выводит шаблон: posts-list.php - шаблон "Опубликованные Записи".

Вы не можете просматривать опубликованные ссылки

Произвольный тип записей можно добавить, добавив дочернюю вкладку к этой родительской -

Вы не можете просматривать опубликованные ссылки

и в ней вывести на основе get post или query posts - функционалом вордпресс апи

0
Dmitryi
не в сети 4 года
На сайте с 25.06.2016
Участник
Тем 40
Сообщения 104
3
21:20

Дочернюю вкладку добавил:

add_action('rcl_setup_tabs','my_add_sub_tab',10);
function my_add_sub_tab(){
   
    $subtab = array(
        'id'=> 'id-tab-2',
        'name'=> 'Моя вкладка',
        'icon' => 'fa-icon',
        'callback'=>array(
            'name'=>'my_custom_function',
            'args'=>array($arg_1,$arg_2)
        )
    );
   
    rcl_add_sub_tab('publics',$subtab);
   
}

Но публикации произвольного типа записи во вкладке не отображаются. Для вывода использую следующий код:

function my_custom_function() {
                $query = new WP_Query( array('category_name' => 'proizvolnaia-category','author' => get_current_user_id() ));
                $content .= '<ul>';
    while ( $query->have_posts() ) :
        $query->the_post();
        $content .= sprintf( '<li><a href="%s">%s</a></li>',
        esc_url( get_permalink() ),
        get_the_title()
        );
    endwhile;
    $content .= '</ul>';
    wp_reset_postdata();
    return $content;
}

Весь код находится в файле functions.php

0
Андрей CS
не в сети 8 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16860
4
21:24

удалите это.
для добавления архива произвольного типа записей используйте функцию

Вы не можете просматривать опубликованные ссылки
1
Тема закрыта. Публикация новых сообщений запрещена.