【发布时间】:2021-03-26 16:00:27
【问题描述】:
新手 wordpress/php 学生。我想让某个元素仅对 wordpress 中的某个用户角色可见,而对所有普通订阅者/非订阅者隐藏。
它用于房地产网站上的属性页面。我想隐藏一个特定的选项卡元素,以便只有某些用户(代理用户角色)才能看到。(该元素将包含业主电话号码等信息。我将使用属性页面上的“平面图”选项卡并将其更改为“所有者信息”选项卡。
【问题讨论】:
新手 wordpress/php 学生。我想让某个元素仅对 wordpress 中的某个用户角色可见,而对所有普通订阅者/非订阅者隐藏。
它用于房地产网站上的属性页面。我想隐藏一个特定的选项卡元素,以便只有某些用户(代理用户角色)才能看到。(该元素将包含业主电话号码等信息。我将使用属性页面上的“平面图”选项卡并将其更改为“所有者信息”选项卡。
【问题讨论】:
如果不查看这些选项卡的 PHP 模板代码,很难准确回答,但总的来说,这就像将选项卡的 HTML 放入 PHP 条件中一样简单。
// your code that checks if this home is owned by the current user
// var $owner_viewing_property = is_owner_viewing();
<ul class="tabs">
<li class="tab">Features</li>
<? if ($owner_viewing_property) { ?>
<li class="tab">Owner Info</li>
<? } else { ?>
<li class="tab">Floor Plans</li>
<? } ?>
</ul>
【讨论】: