作为顾问,开发人员或设计师,有时您只是被雇用来完成项目并离开。通常在这些情况下,许多开发人员自定义WordPress管理区域并删除所有主要设置选项,因此客户端无法破坏网站。然而,当另一位开发人员进来时发现他必须拿出大量代码来查看设置时,真的很令人沮丧。或者即使主人决定他们想要自己做事,他们也没有这样做的自由。WordPress的全部意义在于赋予发布者权力,让他们可以自由地按照自己的方式发布内容。因此,在本文中,我们将向您展示如何为您的客户提供完全的管理访问权限,但包含警告通知,以便他们了解其操作的后果。通过简单地挂钩到WordPress admin_notices钩子,我们可以显示一条通知,可能会说“警告 – 更改此页面上的设置可能会导致您的网站设计出现问题”。

Warning Notices for your Clients in WordPress

首先打开主题的functions.php文件,然后粘贴以下内容:

add_action( "admin_notices", "my_admin_notice" );
function my_admin_notice(){
     global $current_screen;</div>
     if ( $current_screen->parent_base == "options-general" )
          echo "<div><p>Warning - changing settings on these pages may cause problems with your website’s design!</p></div>";
}

您可以修改每个屏幕的通知

评论被关闭。