我已经添加了此代码,以我的functions.php文件:如何将搜索栏添加到wordpress的移动菜单中?
function wpgood_nav_search($items, $args) {
$items .= '<li>' . get_search_form(false) . '</li>';
return $items;
}
add_filter('wp_nav_menu_items','wpgood_nav_search', 10, 2);
我发现在这里: adding search bar to the nav menu in wordpress
问题:这个代码将搜索栏为桌面和移动菜单,但我需要将搜索栏仅添加到我的移动菜单,因为我的网站的桌面版本已在左侧栏中有一个搜索窗口小部件。
我该怎么做?请帮帮我。谢谢!
我的菜单Initializiation中的functions.php:
// Initialize navigation menus
register_nav_menus(
array(
'primary-menu' => esc_html__('Primary Menu', 'bento'),
'footer-menu' => esc_html__('Footer Menu', 'bento'),
)
);
非常感谢你的帮助!最后我决定用我的最初的代码和编辑搜索栏的位置和样式与CSS,因为我在编码:)
不工作,手机菜单变得无法点击,我看到桌面菜单标题中的混乱:(谢谢你的回复 –