menu - 如何在子菜单中显示自定义帖子类型?

标签 menu wordpress custom-post-type

我在自定义菜单下使用 add_submenu_page() 添加名为“文章”的子菜单。
我想在这个“文章”子菜单中显示自定义帖子类型 =“page_article”。

每当我点击文章子菜单时,它应该将我重定向到“edit.php?post_type="page_article"。

我已经尝试在 add_submenu_page 的回调函数中使用 wp_redirect,但我没有得到。

谢谢

最佳答案

可能我认为您想在 WordPress 仪表板中添加一个自定义类型的帖子作为子菜单。
你可以做。

 add_action( 'admin_menu', 'my_plugin_menu' );
 function my_plugin_menu(){
   add_menu_page('Page title', 'Top-level menu title', 'manage_options',  'my-top-level-handle', 'my_menu_function');
   add_submenu_page( 'my-top-level-handle', 'Custom Post Type Admin', 'Articles', 'manage_options','edit.php?post_type=page_article');
 }

注册自定义类型帖子时不要忘记添加以下代码
 'show_in_menu' => 'edit.php?post_type=page_article'

关于menu - 如何在子菜单中显示自定义帖子类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30211980/

相关文章:

php - 直接链接到第一个子类别的 Opencart 1.5.5.1 标题菜单

wordpress - 将级别选择器类添加到 wordpress 导航菜单

php - 将字符串保留在请求 uri 中

wordpress - 是否有用于从您的网站创建 API 的 WordPress 插件?

wordpress - 在自定义帖子类型内的自定义分类上用下拉选择器替换层次结构复选框

php - Wordpress 在表格中显示帖子,否则回显 <div>

wordpress - 电子商务 : Category Product Page with products grouped by a Custom Taxonomy

javascript - 打开菜单时如何垂直展开网页主体

javascript - 如何在 ReactJS 中获取下拉菜单的选定值

javascript - 在 WordPress 中的其他页面内容之前加载 div