User meta shortcodes
ИСПОЛЬЗОВАНИЕ: используйте шорткоды [userinfo field = ”fieldname”] некоторый контент [/ userinfo] или [authorinfo field = ”fieldname”] некоторый контент [/ authorinfo] в содержании вашего сообщения, чтобы показать мета-значение «fieldname» из пользовательской мета для текущего вошедшего в систему пользователя или для автора сообщения без редактирования файлов вашей темы. используйте [otheruserinfo field = ”fieldname” login = ”userlogin” uservar = ”userloginvariable”] некоторый контент [/ otheruserinfo] и используйте атрибут входа в систему, если вам нужен фиксированный логин пользователя, или атрибут uservar, если вам нужно динамически предоставлять логин пользователя через строку запроса , где userloginvariable - это имя переменной строки запроса, например: http://mysite.com/mypage/?userloginvariable=userlogin. Вы также можете найти плагин перезаписи, чтобы сделать вещи удобными, например http://mysite.com/ mypage / userloginvariable / userlogin ПРИМЕРЫ: [userinfo field = ”last_name”] {{empty}} [/ userinfo] возвращает фамилию текущего вошедшего в систему пользователя. Если ни один пользователь не вошел в систему, то значение будет пустой строкой [userinfo field = ”user_login” if = ”admin”] Вы являетесь администратором [/ userinfo], этот шорткод проверяет поле на соответствие значению и, если true, отображает включенный контент [ userinfo field = ”user_login”] - ваше имя пользователя, и вы читаете сообщение от [authorinfo field = ”user_login”] {{empty}} [/ authorinfo]. [/ userinfo] отобразит имя пользователя, за которым следует обработанный контент. Примечание: никогда не используйте вложенный шорткод так же, как шорткод, содержащий его. Это даст неожиданные результаты! [userinfo nospan = ”true”] должен исключить окружающий тег span, чтобы выходные данные можно было использовать внутри URL-адресов или аналогичных приложений [userinfo field = ”avatar” size = ”50 ″] будет отображать аватар вошедшего в систему пользователя размером 50 пикселей. Отображение зависит от класса css темы 'avatar'. Список некоторых доступных имен мета-полей: ID, user_login, user_pass, user_nicename, user_email, user_url, user_registered, display_name, first_name, last_name, nickname, description, user_level, admin_color (Theme of ваша страница администратора. По умолчанию - fresh.), closedpostboxes_page, nickname, primary_blog, rich_editing, source_domain [authorinfo field = ”last_name”] возвращает фамилию текущего автора сообщения / страницы. [authorinfo field = ”ID”] возвращает идентификатор пользователя текущего автора сообщения / страницы. [authorinfo field = ”avatar” size = ”50 ″] отобразит аватар автора сообщения размером 50 пикселей. Отображение зависит от класса css темы 'avatar' [authorinfo field = ”posts”] будет отображать ссылку на сообщения автора. Список некоторых доступных имен мета-полей: user_login, user_pass, user_nicename, user_email, user_url, user_registered, user_activation_key, user_status, display_name, nickname, first_name, last_name, description, jabber, aim, yim, user_level, user_firstname, user_lastname, user_description, rich_editing, comment_shortcuts, admin_color, plugins_per_page, plugins_last_view, ID [otheruvarserinfo field = ”user_firstname] будет отображать имя пользователя имя_пользователя для пользователя, указанного в строке запроса, в переменной theuserlogin [otheruserinfo field = ”user_firstname” login = ”admin”] будет отображать имя пользователя для пользователя, указанного в атрибуте входа в систему. тогда мета должна быть доступна для указанных выше шорткодов
Автор: Richard Vencu
Версия: 0.5
Последнее обновление: 2020-07-03 10:59pm GMT