Products
GG网络技术分享 2025-03-18 16:13 0
WordPress 后台很多页面右上角,比如后台文章列表页面,都会有「显示选项」和「帮助」这两个按钮,一个是用来显示和设置该页面的选项,一个是用来获取该页面的帮助信息:
在后台文章列表页面,点击这个「显示选项」按钮之后可以让你设置,文章列表哪些栏目显示,每页的项目数以及查看模式是紧凑模式还是扩展视图:
其他后台页面,可能是不同的,比如仪表盘页面就让我们选择要显示哪些页面的元素:
总之这些页面的「显示选项」功能大同小异,都是用于设置页面栏目/元素显示,项目数量和其他一些样式方面的设置。
「帮助」按钮则通过标签的方式展示怎么使用该页面的说明,然后附上一些 WordPress 官方的文档:
首先这两个按钮都在右上角,很多用户都不会特别注意,以至于自己操作了都忘记了。
比如用户偶尔点到「显示选项」按钮,然后又点几下把一些栏目移除,下次他发现这些栏目没有了,他忘记自己去掉的,也忘了怎么去掉的,所以也不知道怎么加回来,还以为是系统出问题,甚至还有用户以为是 WPJAM Basic 造成的问题,你说我冤不冤。另外对于花生小店这样的平台,同样的问题只会徒增客服的压力,所以还不如直接把这个「显示选项」按钮移除了:
add_action('in_admin_header', function(){
add_filter('screen_options_show_screen', '__return_false');
add_filter('hidden_columns', '__return_empty_array');
});
至于「帮助」按钮,个人觉得 WordPress 后台的使用已经足够简单,会的都会,懂得都懂 ,如果不会,想从这个「帮助」获取有用的信息比较难,并且 WordPress 英文官方文档多余用户真的没有太大的帮助,可以移除它:
add_action('in_admin_header', function(){
global $current_screen;
$current_screen->remove_help_tabs();
});该功能已经整合到 WPJAM Basic 插件中,并已免费提供下载,简单勾选或者设置下即可开启!
在我们使用WordPress多用户主题的时候,WordPress后台会默认显示的所有用户文章、媒体文件,这样的情况会导致大家都可以看到其他用户的文章、媒体文件,很不方便管理。
今天wp自学笔记分享一篇够让后台后台只显示当前登录用户的文章和媒体文件WordPress教程希望能给大家带来帮助
具体方法是将下面的代码添加到当前主题的 functions.php 文件即可:
//仅显示当前用户的文章、媒体文件add_action( \\\'init\\\', \\\'check_user_role\\\' );function check_user_role() {global $current_user;if( $current_user->roles[0] != \\\'administrator\\\' ) {//在[媒体库]只显示用户上传的文件add_action(\\\'pre_get_posts\\\',\\\'MBT_restrict_media_library\\\');function MBT_restrict_media_library( $wp_query_obj ) {global $current_user, $pagenow;if( !is_a( $current_user, \\\'WP_User\\\') )return;if( \\\'admin-ajax.php\\\' != $pagenow || $_REQUEST[\\\'action\\\'] != \\\'query-attachments\\\' )return;if( !current_user_can(\\\'manage_media_library\\\') )$wp_query_obj->set(\\\'author\\\', $current_user->ID );return;}}}
注:如果你的WordPress所使用的数据库前缀不是默认的wp_,请将第 5 、6 行中的wp_ 修改为你的WordPress站点的数据库前缀。
Demand feedback