您现在的位置是:首页 > 网站制作 > WordpressWordpress
WordPress函数wp_dropdown_users()
杰帅2023-08-06【Wordpress】人已围观
简介创建一个下拉选择输出所有作者。
介绍
创建一个下拉选择输出所有作者。
使用
<?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>
Tags:wordpress函数 WordPress建站
很赞哦! ()
相关文章
随机图文
-
wordpress发布文章HTML标签被自动过滤掉该如何处理?
wordpress发布文章时很多html标签都会自动过滤掉,造成了文章中无法添加<style></style><script></script>等标签。那么该如何如何处理呢? 解决方法一: 将wp-includes文件夹下 -
wp_reset_postdata 和 wp_reset_query 的作用与区别
什么时候使用wp_reset_query,什么时候用wp_reset_postdata? -
wordpress 上传的图片不显示的问题 base64,data:image/gif
-
WordPress 页面模板(Page Template)下拉列表不显示的原因及解决方法
WordPress 的自定义页面模板是一个非常强大好用的功能,使用它新建一些静态页面(Page),添加上一些数据调用的函数,再在网页上做一个导航连接到对应的页面就可以实现很多自定义的功
文章评论
本站推荐
标签云
猜你喜欢
- WordPress函数wp_lostpassword_url()
- 为你解析12种网站降权原因
- WordPress主题添加字体大小切换按钮
- 新的 Chrome 浏览器扩展支持使用 WordPress Playground 进行一键式插件和主题测试
- WordPress函数:get_permalink()获取文章页面的固定链接
- WordPress投稿页面添加插入自定义栏目参数
- WordPress初学者入门教程 [03] 域名
- WordPress扁平自适应博客主题响应式简约文章模板xiu6.0版本
- 如何为 WordPress 老文章自动添加特色图像
- WP_MEMORY_LIMIT与WP_MAX_MEMORY_LIMIT有什么区别及使用方法 - 搬主题