Вот моя проблема:
Я создаю плагин и хочу добавить пользовательский тип записи, который я только что создал, в подменю меню самого плагина:
public function rec_products_post_type() {
register_post_type('rec_products_menu',
array(
'labels' => array(
'name' => __('Recommended Products', 'textdomain'),
'singular_name' => __('Recommended Product', 'textdomain'),
),
'public' => true,
'has_archive' => true,
)
);
}
public function rec_products_menu() {
add_menu_page('Recommanded Products', //page title
'Recommended Products', //menu title
'manage_options', //capabilities
'rec_products_list', //menu slug
array($this, 'rec_products_list')
); //function
add_submenu_page('rec_products_list', //parent slug
'Add New Product', //page title
'Add New', //menu title
'manage_options', //capability
'rec_products_menu', //menu slug
array($this,'rec_products_menu') ); //function
}
public function __construct() {
add_action('admin_menu', array( $this,'rec_products_menu') );
add_action('init', array( $this,'rec_products_post_type') );
}
Идея состоит в том, чтобы в настройках моего плагина добавить sh пользовательский тип поста, чтобы воспользоваться структурой поста WordPress. Любой намек?