開発中のWordpressプラグイン用に「mycustompost」というカスタム投稿タイプを作成し、トップメニューではなくサブメニュー項目として追加しました。
ナビゲーション構造は、カスタム投稿を追加または編集しようとするまで機能します。その時点では、ナビゲーションの親メニューは開いていませんが、サブメニューが選択されています。
私の質問は、すべての mycustompost ページ (表示/追加/編集/削除) に mycustompost 親メニューをアクティブに設定するように WordPress に指示するにはどうすればよいですか?
これは、私が使用しているコードの縮小版です。
$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');