Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我可以在像admin.php这样的查询页面上执行$pagenow吗?page=example?_Php_Wordpress - Fatal编程技术网

我可以在像admin.php这样的查询页面上执行$pagenow吗?page=example?

我可以在像admin.php这样的查询页面上执行$pagenow吗?page=example?,php,wordpress,Php,Wordpress,我和 global $pagenow; if(in_array($pagenow, array('example1.php','example2.php'))) {} 在Wordpress中,这只适用于将管理脚本排队到所需的管理页面上 有没有办法将相同的概念应用于查询页面 例如: global $pagenow; if(in_array($pagenow, array('example1.php?page=example1','example2.php?page=exa

我和

global $pagenow;
    if(in_array($pagenow, array('example1.php','example2.php'))) {}
在Wordpress中,这只适用于将管理脚本排队到所需的管理页面上

有没有办法将相同的概念应用于查询页面

例如:

global $pagenow;
        if(in_array($pagenow, array('example1.php?page=example1','example2.php?page=example1'))) {}
在我的设置中,有一些插件我正试图使加载更有效,但有些插件使用页面查询,上面的代码不起作用


我在网上找不到这方面的信息

您可以这样做:

if ( isset($_GET['page']) ) {
    global $pagenow;
    if( in_array( $pagenow, array('example1.php','example2.php') ) && ( $_GET['page'] == 'example1' || $_GET['page'] == 'example1' ) ) {}
}

这太棒了!但有一个问题。。。如何排除admin.php加载其资源?其他插件使用“admin.php”,因此上面的代码都使用admin.php加载。我希望上面的代码只根据其查询加载插件。有道理?