📌  相关文章
📜  如何在 WordPress 中访问菜单名称 - PHP (1)

📅  最后修改于: 2023-12-03 15:08:50.813000             🧑  作者: Mango

如何在 WordPress 中访问菜单名称 - PHP

在 WordPress 中,可以创建自定义菜单并添加菜单项。如果你想在 PHP 代码中访问菜单名称和链接,本文将向你介绍一些可供使用的函数和方法。

WP_NAV_MENU

WordPress 提供了一个名为 WP_NAV_MENU 的全局变量,它可以返回当前显示的菜单的菜单对象。你可以使用以下代码来访问菜单名称:

$menu_obj = $GLOBALS['wp_nav_menu']->get_nav_menu_object();
$menu_name = $menu_obj->name;

echo '当前菜单名称是:' . $menu_name;

这段代码将输出以下内容:

当前菜单名称是:你的菜单名称
wp_get_nav_menu_items()

wp_get_nav_menu_items() 是一个 WordPress 函数,用于检索菜单中的菜单项。你可以使用以下代码来获取菜单名称和链接:

$menu_items = wp_get_nav_menu_items($menu_obj->id);

foreach($menu_items as $item) {
    $menu_item_name = $item->title;
    $menu_item_url = $item->url;

    echo '菜单项名称是:' . $menu_item_name . ',链接是:' . $menu_item_url;
}

这段代码将输出菜单中的每个菜单项的名称和链接。

以上就是在 WordPress 中访问菜单名称的方法,希望能对你有所帮助!