Я новичок в Wordpress и построил фиктивный плагин, чтобы увидеть, как будет работать пользовательский плагин Wordpress. Почему-то, когда я активирую его, я не вижу имя плагина на боковой панели? Я несколько раз просматривал свой код и не могу понять проблему. Если кто-то знает, что я делаю неправильно здесь, я бы очень признателен!Почему мой пользовательский тип сообщения не отображается в меню администратора?
Ниже мой код
<?php
/*Plugin Name: Custom Cpt */
class Cpt {
public function __construct()
{
add_action("registerPostType",[$this,"Cpt"]);
}
function registerPostType(){
$labels = [
"name"=> __("Products"),
"singular_name" => __("Product"),
"edit_name" => "Edit Products",
"new_item" => "New Products",
"view_item"=>"View products",
"menu_name" => "Products",
"name_admin_bar"=> "Products"
];
$args = [
"labels" => $labels,
"has_archive" => true,
"public" => true,
"show_in_menu"=>true,
"show_in_admin_bar"=>true,
"menu_icon" => "dashicons-admin-multisite",
"hierarchical"=> true,
];
register_post_type("custom_post",$args);
}
}
new Cpt();