0

开发 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') );

正在工作,但正如我所说,它作为菜单项显示在侧边栏中。所以它必须是另一种解决方法,它可以在编辑操作的情况下使用

4

1 回答 1

1

您可以尝试add_menu_page()可以与add_submenu_page()耦合以创建管理页面

您可以执行从add_menu_page()执行的回调函数。

于 2012-12-18T09:51:19.393 回答