Домой Wp-Recall WP-Recall: Проблемы и решения Произволльные типы записей
10ответ(ов) в теме
Dmk
не в сети 4 года
На сайте с 22.11.2016
Участник
Тем 52
Сообщения 217
1
22:00

Ребята, нужна ваша помощь.
По умолчанию в профиле пользователя выводятся публикации стандартного типа - POST, автором которых он является.

Что делать в случае использования произвольных типов записей?

Задача у меня такая: я беру в админке кастомную запись и назначаю ей автора=зарегистрированного пользователя.
Этот автор потом когда залогинется и зайдет в свой профиль, увидит эту запись, как свою.
Но сейчас он ее не видит, т.к. это произвольный тип записи, а в ЛК отображаются записи типа post.
Может надо в файлах плагина указать нужный тип записи вместо post?

0
Dmk
не в сети 4 года
На сайте с 22.11.2016
Участник
Тем 52
Сообщения 217
2
23:33

Нашел тему в вопросах и ответах.

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

Изучил добавление кастомных типов записей

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

add_action('init','rcl_add_postlist_post_type');
function rcl_add_postlist_post_type(){
    rcl_postlist('post_type','post_type','Имя типа записи',array('order'=>50));
}

Результат: нужная запись появилась, но пишет, что ничего не опубликовано, хотя записи опубликованные есть.
Может есть какие-нибудь мысли на этот счет?

0
Андрей CS
не в сети 46 минут
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16929
3
10:10

приведите код который вы добавляли

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

,'Имя типа записи'

- прям так и добавили?

0
Dmk
не в сети 4 года
На сайте с 22.11.2016
Участник
Тем 52
Сообщения 217
5
11:56

Вместо "имя типа записи" я вставил ярлык записи, который прописывал при ее добавлении в functions.php, тут все правильно я сделал.
У меня еще загрузчики изображений не работают в wp-recall.
Я при разработке использовал стартовую пустую тему c underscores. Попоробовал сейчас на другой готовой теме, всё работает.
Сейчас буду тестить разные варианты и искать причину. Скорее всего тут одна причина для записей и загрузчика.

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

wp_footer()

в этой теме прописан? За него цепляются скрипты

Аналогично и

wp_head()

должен присутствовать.

Хотя не думаю что underscores упустили этот момент

0
Dmk
не в сети 4 года
На сайте с 22.11.2016
Участник
Тем 52
Сообщения 217
7
12:07

Наверное прописан, т.к. вызываю их через get_footer() и get_header().
Или как это проверяется?

0
Dmk
не в сети 4 года
На сайте с 22.11.2016
Участник
Тем 52
Сообщения 217
8
12:10

нашел эти функции (wp_head(), wp_footer() ) в фалах footer и header.php, есть они вообщем.

0
Dmk
не в сети 4 года
На сайте с 22.11.2016
Участник
Тем 52
Сообщения 217
9
13:07

С загрузчиком изображений решил проблему.
Мне для работы одного скрипта нужно было переподключить библиотеку jquery, а встроенную отключить соответственно.
Сейчас его отключил и оставил встроенный jquery.
Всё заработало, а вот произвольные типы записей wp-recall по-прежнему не видит.
Буду тестить дальше.

0
Dmk
не в сети 4 года
На сайте с 22.11.2016
Участник
Тем 52
Сообщения 217
10
14:53

Андрей CS сказал(а)

приведите код который вы добавляли

Я разобрался в причине, почему не работало отображение публикаций произвольных типов записей в ЛК.
В коде мне надо было прописать slug в 111, а я прописал его в 222.

add_action('init','rcl_add_postlist_post_type');
function rcl_add_postlist_post_type(){
    rcl_postlist('post_type','111','222',array('order'=>50));
}

111 - slug произвольного типа записи;
222 - название раздела публикации в ЛК;
Всем спасибо.

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