Wordpress Genesis框架中的自定义导航和标题区域
我正在尝试自定义Genesis 2主题的导航和标题区域。以下是我正在使用的代码:Wordpress Genesis框架中的自定义导航和标题区域,wordpress,Wordpress,我正在尝试自定义Genesis 2主题的导航和标题区域。以下是我正在使用的代码: /* Reposition the primary navigation menu remove_action( 'genesis_after_header', 'genesis_do_nav' ); function new_header(){ ?> <div id="title-area"> <div id="new-title"> <h1>new Title
/* Reposition the primary navigation menu
remove_action( 'genesis_after_header', 'genesis_do_nav' );
function new_header(){ ?>
<div id="title-area">
<div id="new-title">
<h1>new Title</h1>
</div>
<div id="new-nav">
<nav class="nav-primary" role="navigation" itemscope="itemscope" itemtype="http://schema.org/SiteNavigationElement"><div class="wrap">
<?php
add_action( 'genesis_do_nav' );
?></div>
</nav>
</div>
<div id="new-search">
<p>Search Box will need to go in here</p>
</div>
</div>
<?php
}
add_action( 'genesis_before_header', 'new_header' );
/*重新定位主导航菜单
删除操作('genesis_在_头之后','genesis_do_nav');
函数new_header(){?>
新标题
搜索框需要放在这里
你不能按照Genesis提供的默认方式来更改这些元素的CSS吗?我看到的唯一不同于默认方式的是,你希望在导航下面有一个搜索框
如果是这种情况,那么只需添加搜索框的功能,并将其放置在导航之后。例如,检查下面的
add_action('genesis_after_header', 'move_my_nav');
function move_my_nav() {
echo '<div id="new-search">';
echo '<p>Search Box will need to go in here</p>';
echo '</div>';
}
add_action('genesis_在_头之后,'move_my_nav');
函数move_my_nav(){
回声';
echo'搜索框需要进入此处;
回声';
}