如何在子菜单中呈现另一个页面

时间:2013-12-04 09:14:13

标签: php wordpress

我已经为我的插件页面创建了菜单,如下所示..

function createMenu() {
    add_menu_page('Configuration Contact Page', 'Conatct US Setting', 'manage_options', 'adminmenu', 'welcome');
    add_submenu_page("adminmenu","Form Setting", "Form Setting", "manage_options", 'formbuilder', 'formbuilder');
}

现在我的问题是当我点击表单设置页面时如何渲染form.php。在form.php我有HTML代码。

我的功能是

function formbuilder() {
    //how to render form.php here
}

提前致谢

3 个答案:

答案 0 :(得分:0)

您可以将文件包含在您的功能中

function formbuilder() {
    // to render form.php here
    include('form.php');
}

答案 1 :(得分:0)

基本上,你只是回应你的内容

function formbuilder()
{
  echo '<form>hello, I am a form</form>';
}

答案 2 :(得分:0)

使用locate_template函数找出所需模板的位置,然后包含它。

function formbuilder()
{
    include locate_template('form.php');
}