如何在WordPress中为您的客户添加警告通知

作为一名顾问,开发人员或设计师,有时你只是被聘请去做项目而离开。 通常在这种情况下,许多开发人员会自定义WordPress管理区域,并删除所有主要设置选项,因此客户端无法打开网站。 然而,当另一位开发人员进来发现他必须拿出一堆代码才能看到这些设置时,真的很让人沮丧。 即使业主决定自己想做,他们也没有这个自由。 WordPress的全部重点是赋予发布者权力,并赋予他们发布内容的自由。 因此,在这篇文章中,我们将告诉你如何给你的客户完全的管理权限,但是包含警告通知,让他们知道他们行为的后果。 通过简单地连接到WordPress的admin_notices钩子,我们可以显示一个通知,可能会说“警告 – 更改此页面上的设置可能会导致您的网站设计问题”。

在WordPress的客户警告通知

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

add_action('admin_notices','my_admin_notice');
 函数my_admin_notice(){
      全局$ current_screen; 

if($ current_screen-> parent_base ==’options-general’)
回声’

警告 – 更改这些页面上的设置可能会导致您的网站设计出现问题!

“;
}

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

感谢Jacob Goldman指出这个诀窍。 这对我们的客户会很好。