开发 wordpress 插件我在设置自定义编辑页面来处理管理区域中的项目时遇到问题。我一直在查看帖子的工作流程,并且我看到所有编辑操作都从 edit.php 重定向到post.php?post=33&action=edit
. 我一直在设置一个选项页面,并从这里处理所有项目编辑,但在这种情况下,在侧边栏中显示菜单对用户来说不是最佳的,因为如果没有项目 ID 传递给它可能会导致很多问题。我不得不提一下,开发 Wordpress 插件对我来说是新事物,也许我所做的研究并不合适。我一直在看wordpress API,我发现了以下函数
add_management_page().
但这需要在管理菜单下订购
添加以下功能并链接我的项目编辑喜欢
admin.php?page=parser-target-edit&record=73
add_submenu_page( 'parser-top-level-handle', 'Edit', 'Sub-menu title', 'manage_options', 'parser-target-edit', array($this , 'edit_item') );
正在工作,但正如我所说,它作为菜单项显示在侧边栏中。所以它必须是另一种解决方法,它可以在编辑操作的情况下使用