WordPress插件有多个页面

时间:2014-08-13 21:04:30

标签: php wordpress

我正在创建一个插件,我有些困惑。基本上,我在Wordpress管理侧边栏上有一个菜单。

当您单击菜单时,它会将您带到主页'includes / main.php'。这很好。

但是,我在插件文件夹'includes / product.php'中有另一个页面。当我单击主页面上的按钮时,我希望能够将数据发送到'includes / product.php'并将该页面作为管理页面打开,就像主页一样,但我需要在何时发送数据我也点击了按钮。

我只是不确定如何调用products.php页面并将其作为插件的一部分的Wordpress页面,就像主页一样。还有其他人经历过这个吗?

1 个答案:

答案 0 :(得分:0)

要在product.php中使用wordpress框架,您必须在main.php中添加此页面。您可以将它包含在main.php的顶部,并使用if语句检查是否有帖子数据,如下所示:

main.php

if(!empty($_POST)){
    include 'product.php';
    // you can let product.php do the rest of the rendering
}
else{
    // render your page
}

修改

另一种选择是创建子菜单。 http://codex.wordpress.org/Function_Reference/add_submenu_page