【问题标题】:Wordpress menu deletes when trying to add a hook尝试添加钩子时删除 Wordpress 菜单
【发布时间】:2017-07-07 12:41:10
【问题描述】:

我正在尝试自定义默认的 Wordpress 菜单。将此添加到我的 functions.php 文件中,它使我的菜单消失了。怎么了?

function custom_novice_menu($args) {
    $defaults = array(
        'container' => 'div'
    );
}

add_action('wp_nav_menu', 'custom_novice_menu');

这是wp_nav_menu()的一些文档

【问题讨论】:

    标签: php wordpress hook action


    【解决方案1】:

    wp_nav_menu 不是一个动作,它是一个过滤器,所以你需要为它编写 apply_filters 并从回调函数中返回 $nav_menu。

    【讨论】:

      猜你喜欢
      • 2015-10-13
      • 1970-01-01
      • 1970-01-01
      • 2011-01-01
      • 1970-01-01
      • 2021-02-04
      • 2015-07-29
      • 2015-09-30
      • 1970-01-01
      相关资源
      最近更新 更多