is_page()
是否应该从插件的php文件中运行?具体来说,我正在使用NextGen图库来控制脚本和样式的队列。我测试过它似乎不起作用。
答案 0 :(得分:0)
根据插件的运行情况以及运行此特定代码的时间,可能会在循环内部执行。如果是这种情况,则is_page()
将无效。来自文档:
由于某些全局变量在循环期间被覆盖,因此is_page()将无效。为了在The Loop之后使用它,你必须在The Loop之后调用wp_reset_query()。
答案 1 :(得分:0)
我认为只要你插入:
global $wpdb;
在你的插件/函数中,你应该可以使用is_page()
,只要它没有挂在循环中。