Javascript 如何仅为wordpress页面的相应作者显示ID为的div框?
如何仅为wordpress页面的相应作者显示ID为的div框 比如说 当testuser登录时,他应该会在他的帖子(post/test2/)中看到一个id=“author”的div框 但是 如果另一个用户登录,他不应该在post(post/test2/)中看到id=“author”的div框Javascript 如何仅为wordpress页面的相应作者显示ID为的div框?,javascript,wordpress,authentication,show-hide,Javascript,Wordpress,Authentication,Show Hide,如何仅为wordpress页面的相应作者显示ID为的div框 比如说 当testuser登录时,他应该会在他的帖子(post/test2/)中看到一个id=“author”的div框 但是 如果另一个用户登录,他不应该在post(post/test2/)中看到id=“author”的div框 有可能吗?不幸的是,我是个初学者,不知道如何最好地解决这个问题。不过,您的问题对您的要求不是很清楚。据我所知,您正在寻找文章中的作者框,在标准WordPress主题层次结构中,它被称为Single,文件是S
有可能吗?不幸的是,我是个初学者,不知道如何最好地解决这个问题。不过,您的问题对您的要求不是很清楚。据我所知,您正在寻找文章中的作者框,在标准WordPress主题层次结构中,它被称为Single,文件是Single.php 您可以通过有条件地添加div来检查文章作者
if( is_user_logged_in() && is_author(get_current_user_id()) ) {
// add your div code here for the post author.
}
如果这不是您正在寻找的解决方案,请分享一些您正在使用的代码示例,并提供更好的解释。我是为管理员制作的,但我希望id仅对文章作者可见 例如: 如果作者已登录,他将看到id为author的内容 但是 如果另一个用户登录,他不应该看到id为的内容
/*隐藏特定于角色的div*/
#作者{
显示:无;
}
body.logged-in.admin-bar#作者{
/*管理员已登录*/
显示器:flex;
}
使用get\u author\u meta()函数可以获取所有作者信息。然后显示作者id。