创建自定义管理面板页面而不制作插件?

时间:2017-12-06 作者:AKor

我希望管理员能够在不直接进入数据库的情况下处理我的站点上的一些功能。我认为最干净的方法是在WP自己的管理面板中创建新页面。

我找到了很多关于如何创建菜单页的文档(add_menu_page()), 如何在这些菜单页面中创建表单,但大多数文档似乎都认为我在创建插件。

我也没有找到一个基本问题的答案——我到底在哪里为上述自定义菜单页面编写代码?它会在/wp-admin?

一旦我设置好了它,我就可以很好地实现功能了,我只是被困在了如何首先创建这个菜单页面上。有什么帮助吗?

1 个回复
SO网友:Arturo Gallegos

如您所见,您只需要使用函数add\\u menu\\u page(),

尽管文档假定您创建了一个新插件,但这并不是必需的。

您可以在主题中创建一个新文件,并在函数末尾使用include\\u一次。或者直接将这些函数添加到函数中。php

结束