wpessential/wpessential-menus

WPEssential Menus 帮助 WordPress 的菜单注册。

2.0.1 2024-09-10 22:56 UTC

This package is auto-updated.

Last update: 2024-09-10 23:01:28 UTC


README

帮助注册 WordPress 中的菜单。

composer require wpessential/wpessential-menus

将单个菜单添加到 WordPress 注册表中

$menu = \WPEssential\Library\Menus::make();
$menu->add([
    'id'	=> 'primary_menu',
    'name'	=> esc_html__( 'Primary Menu', 'wpessential' ),
]);
$menu->init();

将多个菜单添加到 WordPress 注册表中

$menu = \WPEssential\Library\Menus::make();
$menu->adds([
    'primary_menu' => esc_html__( 'Primary Menu', 'wpessential' ),
    'footer_menu'  => esc_html__( 'Footer Menu', 'wpessential' ),
]);
$menu->init();

从 WordPress 注册表中移除单个菜单

$menu = \WPEssential\Library\Menus::make();
$menu->remove('primary_menu');
$menu->init();

从 WordPress 注册表中移除多个菜单

$menu = \WPEssential\Library\Menus::make();
$menu->removes(['primary_menu']);
$menu->init();