隐藏特定WordPress用户的作者框可以通过以下步骤实现:
function hide_author_box() {
global $current_user;
$user_login = $current_user->user_login;
// 指定需要隐藏作者框的用户名
$hidden_users = array('username1', 'username2');
if (in_array($user_login, $hidden_users)) {
echo '<style>#post-author-info{display:none;}</style>';
}
}
add_action('admin_head', 'hide_author_box');
这段代码使用了WordPress的钩子函数admin_head
,在后台管理页面加载时执行hide_author_box
函数。该函数首先获取当前登录用户的用户名,然后通过判断用户名是否在指定的隐藏用户列表中,来决定是否隐藏作者框。
请注意,上述代码中的username1
和username2
应替换为需要隐藏作者框的具体用户名。如果需要隐藏多个用户的作者框,可以继续在$hidden_users
数组中添加用户名。
这样,特定用户登录后,在编辑或发布文章页面,作者框将不再显示。
腾讯云相关产品和产品介绍链接地址:
开箱吧腾讯云
云+社区开发者大会(北京站)
DB TALK 技术分享会
云+社区技术沙龙[第13期]
云+社区开发者大会 长沙站
云+社区技术沙龙[第6期]
DB-TALK 技术分享会
云+社区沙龙online [国产数据库]
领取专属 10元无门槛券
手把手带您无忧上云