回覆。在MenuBar WordPress中搜索

时间:2014-11-18 06:43:17

标签: php html html5 wordpress function

我正在尝试将woocommerce product search widget放入菜单中。有人能告诉我这样做的正确方法。

这是我的第一个代码

if (function_exists('register_sidebar')) {
register_sidebar(array(
  'id' => 'search-widget',
  'name' => __('Search Widget'),
  'description' => __('Drag search widget to this container'),
  'before_widget' => '<article id="%1$s" class="widget %2$s">',
  'after_widget' => '</article>',
  'before_title' => '<h6>',
  'after_title' => '</h6>'      
  ));
}

然后我想将这个小部件放在菜单栏中。

    function include_search_box($items, $args) {
        // only display search box on our primary menu
        if( 'primary' === $args -> theme_location )
    $items .= '<li dynamic_sidebar("search-widget")>' . '</li>';
    return $items;
    }
add_filter( 'wp_nav_menu_items', 'include_search_box', 10, 2 );

我的问题是search Box没有出现。如何使用当前菜单插入小部件,其中不会影响“我的菜单”中的所有项目。

谢谢

0 个答案:

没有答案