WordPress函数wp_dropdown_users()
介绍
创建一个下拉选择输出所有作者。
使用
<?php wp_dropdown_users( $args ); ?>
默认使用
<?php $args = array(
'show_option_all' => null, // string
'show_option_none' => null, // string
'hide_if_only_one_author' => null, // string
'orderby' => 'display_name',
'order' => 'ASC',
'include' => null, // string
'exclude' => null, // string
'multi' => false,
'show' => 'display_name',
'echo' => true,
'selected' => false,
'include_selected' => false,
'name' => 'user', // string
'id' => null, // integer
'class' => null, // string
'blog_id' => $GLOBALS['blog_id'],
'who' => null, // string,
'role' => null, // string|array,
'role__in' => null, // array
'role__not_in' => null, //
参数
show_option_all
(string) Causes the HTML for the dropdown to allow you to select All of the users.
show_option_none
(string) Creates an additional <OPTION> tag at the top of the <SELECT> for selecting "none". Value of this parameter should be a string of the actual text displayed. (Eg: setting this parameter to the boolean true would actually cause the value "1" to be output as the first option in the dropdown list)
orderby
(string) Key to sort options by. Valid values:
'ID'
'user_nicename'
'display_name' - Default
order
(string) Sort order for options. Valid values:
'ASC' - Default
'DESC'
include
(string) Comma separated list of users IDs to include. For example, 'include=4,12' means users IDs 4 and 12 will be displayed/echoed or returned. Defaults to include all.
exclude
(string) Comma separated list of users IDs to exclude. For example, 'exclude=4,12' means users IDs 4 and 12 will NOT be displayed/echoed or returned. It will be ignored if the include argument is set.
multi
(boolean) Whether to skip the ID attribute on the 'select' element.
1 (True)
0 (False) - Default
show
(string) User table column to display. If the selected item is empty then the user_login will be displayed in parentesis.
'ID'
'user_login'
'display_name' - Default
echo
(boolean) Display users (TRUE) or return them for use by PHP (FALSE).
1 (True) - Default
0 (False)
selected
(integer) User ID of the user to be 'selected' or presented in the display box. Defaults to no user selected.
include_selected
(boolean) Always include the selected user ID in the dropdown. Default is false.
name
(string) Name assigned to the dropdown form. Defaults to 'user'.
class
(string) Class assigned to the dropdown form.
id
ID attribute of select element. Default is the value of the 'name' parameter.
class
Class attribute of select element.
blog_id
ID of blog (Multisite only). Defaults to ID of current blog.
who
Which users to query. Currently only 'authors' is supported. Default is all users. Introduced with Version 3.1.
role
An array or a comma-separated list of role names that users must match to be included in results. Note that this is an inclusive list: users must match *each* role. Default empty. Introduced with Version 4.5.7.
role__in
An array of role names. Matched users must have at least one of these roles. Default empty array. Introduced with Version 4.5.7.
role__not_in
An array of role names to exclude. Users matching one or more of these roles will not be included in results. Default empty array. Introduced with Version 4.5.7.
示例
Displays a users dropdown list in HTML form with a submit button.
<li id="users">
<h2><?php _e( 'users:' ); ?></h2>
<form action="<?php bloginfo( 'url' ); ?>" method="get">
<?php wp_dropdown_users( array( 'name' => 'author' ) ); ?>
<input type="submit" name="submit" value="view" />
</form>
</li>
标签 : wordpress函数 , WordPress建站
本文版权归原作者所有,转载请注明原文来源出处, WordPress教程网 感谢您的支持!
本文链接: http://www.wpcn.net/834.html
- WordPress手动升级详细步骤
- WordPress手动安全升级
- WordPress后台无插件显示文章和分类ID
- WordPress优化:wp_head和remove_action函数
- query_posts函数把你的wordpress博客变成CMS
- Bootstrap替换WordPress的get_search_form()…
- WordPress 函数:register_sidebar()创建主…
- wp_list_comments()使用回调函数自定义评论…
- WordPress过滤器(Filters):apply_filters和…
- WordPress函数:comments_template(加载评…
- WordPress函数:comment_form( )个性化评论…
- 无处不在的WordPress的主循环
- WordPress 函数do_action()详解和应用举例
- WordPress函数:add_menu_page()后台添加顶…
- WordPress函数:add_theme_page()后台添加设…
- WordPress函数:add_submenu_page()后台为顶…
- WordPress 函数:get_template_part()调用你…
- WordPress函数:load_theme_textdomain()(…
- WordPress 3D旋转彩色标签云
- WordPress文本小工具运行PHP
- WordPress无插件实现主题彩色标签云的N种方…
- WordPress函数:wp_tag_cloud(标签云)详解和…
- WordPress函数:register post type (自定义…
- WordPress使用register_post_type 函数创建…