我买了一个名为" OSWAD THEME MARKET"来自CodeCanyon,我已经创建了一个儿童主题。我想要一个钩子菜单。目前它正在运行,但每个主题更新都会取代我的菜单。
/themes/wp_oswad_market/framework/functions/main.php
<div class="header-top hidden-xs <?php echo $version; ?>">
<div class="header-top-container container">
<?php if($version != 'v5'): ?>
<div class="left-header-top-content">
<?php if($smof_data['wd_text_shipping'] !==""): ?>
<div class="shipping-text"><?php echo $smof_data['wd_text_shipping'] ?></div>
<?php endif; ?>
<?php if($smof_data['wd_phone'] !==""): ?>
<div class="phone-text"><?php _e('Phone: ', 'wpdance'); echo $smof_data['wd_phone'] ?></div>
<?php endif; ?>
<?php if($smof_data['wd_hotline'] !=="" ): ?>
<div class="hotline-text"><?php _e('HotLine: ', 'wpdance'); echo $smof_data['wd_hotline'] ?></div>
<?php endif; ?>
</div>
现在我替换div类&#34; shipping-text&#34;有了这个:
<div class="shipping-text">
<?php echo wp_nav_menu( array(
'theme_location' => 'header-menu','container' => false, 'echo'
=> false,'items_wrap' => '%3$s','depth' => 0, ) ); ?></div>
我怎么能在functions.php中这样做?如何用我的菜单覆盖这个钩子? 主题更新后我的菜单没有消失? 谢谢!