php 将项目添加到用户导航菜单

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 将项目添加到用户导航菜单相关的知识,希望对你有一定的参考价值。

<?php
$this->addHookAfter('AdminThemeFramework::getUserNavArray', function(HookEvent $event) {
    // Get the object the event occurred on, if needed
    $AdminThemeFramework = $event->object;
     
    // An 'after' hook can retrieve and/or modify the return value
    $return = $event->return;
    
    /* Your code here, perhaps modifying the return value */
    $navArray[] = array(
    'url' => '/My studbooks/',
    'title' => $this->_('My studbooks'),
    'target' => '_top',
    'icon' => 'eye',
    );

    // merge the return value with your own nav array
    $return = array_merge($return, $navArray);
     
    // Populate back return value, if you have modified it
    $event->return = $return;
});

以上是关于php 将项目添加到用户导航菜单的主要内容,如果未能解决你的问题,请参考以下文章

php Wordpress菜单/导航----将.active类添加到活动菜单项---- Bootstrap Nav Walker

跨多个模板将项目添加到 Bootstrap 导航栏

需要将“活动”类添加到自定义 WordPress 导航菜单

如何在 wordpress 仪表板的导航菜单中添加项目?

用户返回上一个屏幕而不是显示侧面菜单

如何为移动屏幕的导航栏项目添加切换按钮,并使用 HTML、CSS 和 Bootstrap v4 将它们切换为下拉菜单