我可以在诸如admin.php之类的查询页面上执行$ pagenow吗?page = example?

Fea*_*ode 3 php wordpress

我正在与...

global $pagenow;
    if(in_array($pagenow, array('example1.php','example2.php'))) {}
Run Code Online (Sandbox Code Playgroud)

在Wordpress中,此方法适用于仅在所需的管理页面上排队管理脚本。

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

例:

global $pagenow;
        if(in_array($pagenow, array('example1.php?page=example1','example2.php?page=example1'))) {}
Run Code Online (Sandbox Code Playgroud)

有一些插件我正在尝试使设置更有效地进行加载,但是有些插件对其页面使用页面查询,因此上述代码不起作用。

我没有在网上找到任何东西。

Mar*_*arc 5

您可以执行以下操作:

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