Php 如何在激活wordpress插件时添加菜单链接?

Php 如何在激活wordpress插件时添加菜单链接?,php,menu,wordpress,Php,Menu,Wordpress,我正在开发一个Wordpress插件。我有一些显示产品品牌名称和产品类别列表的链接,在url中:等等。所以我想这个链接将自动生成时,插件被激活,并在Wordpress默认菜单的地方。我该怎么做呢。我试过这个代码,但不起作用 register_activation_hook( __FILE__, array( $this, 'myplugin_activate' ) ); public function myplugin_activate() { $product_categories

我正在开发一个Wordpress插件。我有一些显示产品品牌名称和产品类别列表的链接,在url中:等等。所以我想这个链接将自动生成时,插件被激活,并在Wordpress默认菜单的地方。我该怎么做呢。我试过这个代码,但不起作用

register_activation_hook( __FILE__, array( $this, 'myplugin_activate' ) );

public function myplugin_activate() {
    $product_categories = array(
                'post_content'   => '',
                'post_name'      => 'product-categories',
                'post_title'     => 'Product Categories',
                'post_status'    => 'publish',
                'post_type'      => 'nav_menu_item',
            );

    $brands = array(
                'post_content'   => '',
                'post_name'      => 'brands',
                'post_title'     => 'Brands',
                'post_status'    => 'publish',
                'post_type'      => 'nav_menu_item',
            );

    wp_insert_post( $product_categories );
    wp_insert_post( $brands );
}

谁能告诉我怎么做?有一件事我不能作为页面帖子类型来做。

搜索
wp\u insert\u post
nav\u菜单项
,我找到了建议使用
wp\u create\u nav\u菜单的地方

应该是使用函数的问题,以及