我正在使用一个插件向我的访问者显示一个条款和条件页面。访问者必须同意条款和条件,才能看到网站的实际内容。
当此插件处于活动状态并且显示“条款和条件”页面时,它不会使用正常的主题呈现流。相反,该插件调用get\\u header()、get\\u footer()等直接呈现页面。执行此操作时,is\\u admin()将返回true,尽管我们确实应该将“条款和条件”页面视为前端,而不是仪表板/管理面板。该主题使用is\\u admin()来决定是否将某些javascript排入队列,因此它将错误的javascript文件集排入队列,我会收到一大堆javascript错误。
如何在插件的上下文中使is\\u admin()返回true?
P、 确切的插件是:http://wordpress.org/extend/plugins/force-apply-terms-and-conditions/