zblogphp制作主题插件时提示“UNKNOWN : 插件未启用,请在管理界面启用。”

admin2023-01-181718

这是一个很粗心大意的问题,我遇到了两次,第一次遇到解决后觉得是粗心原因,所以没有记录,结果第二次又遇到了,耽误了好几个小时。在网上查找原因的时候发现居然有不少人都遇到这种情况。现在就记录一下。

发生这种情况完全就是自己复制的时候修改产生了遗漏。

<?php
require '../../../zb_system/function/c_system_base.php';
require '../../../zb_system/function/c_system_admin.php';

$zbp->Load();
$action='root';
if (!$zbp->CheckRights($action)) {$zbp->ShowError(6);die();}
if (!$zbp->CheckPlugin('D_Slides')) {$zbp->ShowError(48);die();}

以上代码为zblog程序自动生成得代码,需要修改的只有插件名“D_Slides”,自动生成得页面肯定是不会错了,但我们制作主题插件的时候会参照其他人的代码,这时候一个复制就酿成了惨剧。

于是出现了开头一幕,“UNKNOWN : 插件未启用,请在管理界面启用。”

这个时候我们只要检查每一个页面的这个位置是否修改了即可。

网友评论