了解管理面板页面路径[wordpress]



路径:

wp-admin/admin.php?page=nggallery-manage-gallery

到目前为止,我认为param"page"的值是要加载的文件的路径(在plugins目录下)。

尽管,在上述情况下,没有名为"nggallery-manage-gallery"的插件。这意味着我的理解是错误的。

有人能向我解释一下wordpress是如何根据"page"参数决定在管理面板中加载哪个页面的吗?

只要在插件或functions.php文件中使用add_menu_page()或add_option_page(),就会创建这些类型的页面。

nggallery-manage-gallery并不意味着有一个同名的插件。此名称只是由add_menu_page()或add_option_page()分配的段塞。

如果您在functions.php和插件文件夹中搜索nggallery-manage-gallery,您会找到该页面的定义位置。

最新更新