1

我已经成功地为我正在开发的 Wordpress 插件创建了一个名为“mycustompost”的自定义帖子类型,并将其添加为子菜单项而不是顶部菜单。

导航结构一直有效,直到您尝试添加或编辑自定义帖子,此时导航没有打开父菜单,但选择了子菜单。

我的问题是如何告诉 WordPress 所有 mycustompost 页面(查看/添加/编辑/删除)应该将 mycustompost 父菜单设置为活动状态?

这是我正在使用的代码的精简版本。

$supports = array('title', 'editor', 'revisions');
      register_post_type( 'mycustompost',
        array(
          'labels' => $labels,
          'public' => true,
          'exclude_from_search' => true,
          'publicly_queryable' => false,
          'supports' => $supports,
          'show_in_menu' => false,
          'show_ui' => true,
        )
      );

add_submenu_page($parent_menu["name"], 'My Custom Submenu', 'My Custom Submenu', $addon_menu["permission"], 'edit.php?post_type=mycustompost');
4

0 回答 0