我正在尝试在我的wordpress网站上的页面标题上方输入一个仪表板(简单的html& css),但仅针对ID为777,880和374的页面。
我假设我需要使用is_page创建一个函数,然后将该函数添加到我的page.php文件中,但我似乎无法解决它。
感谢您的帮助, 斯科特
答案 0 :(得分:0)
您可以将这样的逻辑添加到page.php
<?php
if(is_page(777) || is_page(880) || is_page(374)) {
// Special Page Content Goes Here...
}
?>
**只有当ID实际上是页面而不是帖子时才会有效。否则条件逻辑会有所不同。
答案 1 :(得分:0)
使用允许的用户(如果只是少数而不增长)在应用程序的某个位置保留一个数组:
$allowedUsers = array('777' => true, '880' => true, '374' => true);
$userId = [current user id];
if($allowedUsers[$userId]) {
// Display dashboard content
}
如果您拥有更高级的用户管理系统,则应为每个特定用户设置权限和/或角色。