Плагин "Сообщения"

Шорткод [ usp_pro_display_posts ] предоставляет несколько    атрибутов, которые позволяют настроить список отправленных сообщений: 

userid указывает пользователей, для которых должны отображаться сообщения.

– all : отображать отправленные сообщения от всех пользователей (по умолчанию)
– logged : отображать отправленные сообщения от текущего вошедшего в систему пользователя
– current : отображать отправленные сообщения от автора текущей страницы архива
Author Name : отображать отправленные сообщения от указанного имени автора USP (значение пользовательского поля «usp-author»).
– Author ID: отображать отправленные сообщения с указанным идентификатором автора WP (например, 1, 2, 3 и т. д.)

numposts указывает количество сообщений для отображения

– целое число: отображает указанное количество отправленных сообщений (по умолчанию: 10)

display указывает, как сообщения должны отображаться

– title : отображает список отправленных заголовков сообщений (по умолчанию)
– content : отображает отправленный заголовок сообщения и содержание
– excerpt : отображает заголовок отправленного поста и выдержку
– thumb : отображает только избранное изображение
– content+thumb : отображает заголовок, контент и избранное изображение
– excerpt+thumb : отображает заголовок, отрывок и избранное изображение
– title+thumb : отображает заголовок и избранное изображение

loggedin указывает, отображать ли сообщения для зарегистрированных пользователей

– false : отображать отправленные сообщения для всех пользователей (по умолчанию)
– true : отображать отправленные сообщения, только если пользователь вошел в систему

status указывает статус поста, для которого должны отображаться посты

– publish : отображать только опубликованные отправленные сообщения (по умолчанию)
– pending : отображать только ожидающие отправки сообщения
– draft : отображать только черновики отправленных сообщений
– etc.. : отображать любой действительный статус публикации: https://bit.ly/3eavb9u

modlinks указывает, отображать ли ссылки для модерации для каждого сообщения.

– false : не отображать ссылки «редактировать» и «удалить» для сообщения (по умолчанию)
– true : отображать ссылки «редактировать» и «удалить» для публикации

formid указывает конкретную форму, для которой должны отображаться сообщения

– целое число: ограничивает отображаемые сообщения определенной формой USP (по умолчанию нет)

cat указывает категорию (категории), для которых должны отображаться сообщения.

– целое число: ограничивает отображаемые сообщения определенной категорией (например, 2) (по умолчанию нет)
– целые числа: ограничивает отображаемые сообщения несколькими категориями (например, 2,6,17,38)
– current : ограничивает отображаемые сообщения текущей категорией/категориями

order указывает порядок, в котором сообщения должны отображаться

– DESC: упорядочивает сообщения в порядке убывания (по умолчанию)
– ASC : упорядочивает сообщения в порядке возрастания

orderby указывает порядок, в котором сообщения должны отображаться

– param : упорядочивает сообщения по любому допустимому параметру (например, ID, author, title и т. д.) (по умолчанию = date)

post_type указывает тип поста, для которого должны отображаться посты

– допустимый тип сообщения
– «any» для любого типа сообщения (по умолчанию = any)

post_link указывает URL-адрес для использования для связанных заголовков сообщений

– permalink : использовать постоянную ссылку/URL поста (по умолчанию)
– user_url : использовать предоставленный пользователем URL-адрес (если доступен)

link_title указывает, следует ли связывать заголовки сообщений

– true : ссылки на заголовки сообщений (по умолчанию)
– false : не связывать заголовки сообщений


Вот несколько примеров, показывающих различные конфигурации шорткода:

[usp_pro_display_posts userid="1"]                       : отображает все отправленные сообщения зарегистрированным пользователем с ID = 1
[usp_pro_display_posts userid="current"]                 : отображает все отправленные сообщения автором текущей страницы архива
[usp_pro_display_posts status="pending" userid="logged"] : отображает все ожидающие отправленные сообщения от текущего вошедшего в систему пользователя
[usp_pro_display_posts userid="Pat Smith"]               : отображает все отправленные сообщения по имени автора "Пэт Смит"
[usp_pro_display_posts loggedin="true"]                  : отображает все отправленные сообщения только для зарегистрированных пользователей
[usp_pro_display_posts userid="all"]                     : отображает все отправленные сообщения всеми пользователями/авторами
[usp_pro_display_posts numposts="5"]                     : отображает 5 последних отправленных сообщений
[usp_pro_display_posts display="excerpt"]                : отображать выдержки из отправленных сообщений