路径:
wp-admin/admin.php?page=nggallery-manage-gallery
到现在为止,我认为param“page”的值是要加载的文件的路径(在plugins目录下)。
虽然在上面的例子中,没有名为“nggallery-manage-gallery”的插件。这意味着我的理解是错误的。
有人可以向我解释wordpress如何根据“page”参数决定在管理面板中加载哪个页面?
答案 0 :(得分:0)
只要您在插件或functions.php
文件中使用add_menu_page()或add_option_page(),就会创建这些类型的网页。
nggallery-manage-gallery
并不意味着有一个带有该名称的插件。此名称只是由add_menu_page()或add_option_page()分配的slug。
如果您在functions.php
和您的插件文件夹中搜索nggallery-manage-gallery
,您将找到该页面的定义位置。