我正在尝试将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
没有出现。如何使用当前菜单插入小部件,其中不会影响“我的菜单”中的所有项目。
谢谢