【发布时间】:2023-03-12 13:40:02
【问题描述】:
背景信息:
我有一个 Wordpress 插件来显示每个用户个人资料(前端)。当登录的用户访问他们的个人资料时。网址是 /profile/。当用户访问另一个配置文件时,路径相同,后跟用户名 /profile/bob1/(例如)。
使用一些 div 类,我创建了一个模糊的背景,顶部有另一个图像,以阻止某些 Wordpress 用户查看个人资料信息。
问题:
我想知道如何在他们自己的个人资料页面上隐藏这些 div 类不是:/profile/ 但它的所有其他路径 /profile/bob1/ (例如)以及其他'if' 条件你可以在下面看到:
(如您所见,我设法只向具有 Wordpress '阅读'能力的特定用户显示 div 类......)
<div class="back"<?php if (current_user_can('read')){ echo 'style="display:none;"'; } ?>></div>
非常感谢您看这个!非常感谢。
【问题讨论】:
-
只是为了明确我需要将“current_user_can”保留在那里。谢谢。
-
如果您使用的是 PHP,为什么还要包含配置文件信息?当然,敏锐的用户所要做的就是将网页保存在本地并更改样式声明。
标签: php wordpress class hide uri