gpt4 book ai didi

php - Wordpress Genesis——在标题中创建两个菜单位置(主要+次要)

转载 作者:太空宇宙 更新时间:2023-11-04 11:12:19 25 4
gpt4 key购买 nike

我是 Genesis Framework 的新手,我想知道是否可以在标题中创建两个菜单位置?它应该看起来像这样:

一级菜单————(标志)————二级菜单

主菜单应左对齐,二级菜单应右对齐。我的想法只是为我的子主题添加两个菜单位置,“header right”和“header left”并将菜单分配给它们。我是过滤器和 Hook 的新手,但据我所知,这应该不会有那么大的麻烦。还是我错了?任何帮助,将不胜感激!我期待着您的回答。

最佳答案

此代码位于子主题 function.php 文件中:

?php
//do not copy the opening php tag above

/**
* Swap Primary Nav to Header Right and Remove Wrap
*
* @package Swap Primary Nav
* @author Neil Gee
* @link http://coolestguidesontheplanet.com/switching-primary-menu-genesis-theme-header-right/
* @copyright (c) 2014, Neil Gee
*/
remove_action( 'genesis_after_header','genesis_do_nav' ) ;
add_action( 'genesis_header_right','genesis_do_nav' );
add_theme_support( 'genesis-structural-wraps', array( 'header', 'menu-secondary', 'footer-widgets', 'footer' ) );//menu-primary is removed

您实际上可以在代码的开头添加 remove_action 和 add_action 函数,仅此一项就会重新定位菜单。 remove_action 将菜单完全移开,add_action 将其添加到新位置。

关于php - Wordpress Genesis——在标题中创建两个菜单位置(主要+次要),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33522703/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com