Ребята, нужна ваша помощь.
По умолчанию в профиле пользователя выводятся публикации стандартного типа - POST, автором которых он является.
Что делать в случае использования произвольных типов записей?
Задача у меня такая: я беру в админке кастомную запись и назначаю ей автора=зарегистрированного пользователя.
Этот автор потом когда залогинется и зайдет в свой профиль, увидит эту запись, как свою.
Но сейчас он ее не видит, т.к. это произвольный тип записи, а в ЛК отображаются записи типа post.
Может надо в файлах плагина указать нужный тип записи вместо post?
Нашел тему в вопросах и ответах.
Изучил добавление кастомных типов записей
add_action('init','rcl_add_postlist_post_type'); function rcl_add_postlist_post_type(){ rcl_postlist('post_type','post_type','Имя типа записи',array('order'=>50)); }
Результат: нужная запись появилась, но пишет, что ничего не опубликовано, хотя записи опубликованные есть.
Может есть какие-нибудь мысли на этот счет?
Вместо "имя типа записи" я вставил ярлык записи, который прописывал при ее добавлении в functions.php, тут все правильно я сделал.
У меня еще загрузчики изображений не работают в wp-recall.
Я при разработке использовал стартовую пустую тему c underscores. Попоробовал сейчас на другой готовой теме, всё работает.
Сейчас буду тестить разные варианты и искать причину. Скорее всего тут одна причина для записей и загрузчика.
С загрузчиком изображений решил проблему.
Мне для работы одного скрипта нужно было переподключить библиотеку jquery, а встроенную отключить соответственно.
Сейчас его отключил и оставил встроенный jquery.
Всё заработало, а вот произвольные типы записей wp-recall по-прежнему не видит.
Буду тестить дальше.
Андрей 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 - название раздела публикации в ЛК;
Всем спасибо.