我是一个尝试创建自己的wordpress主题的初学者。
我有两个导航菜单, 一个用于页眉的页眉, 一个用于页脚的辅助菜单未显示。我的代码当前如下所示。
-Functions.php
function base_theme_setup(){ add_theme_support('menus');
register_nav_menu('primary', 'Primary Header Navigation');
register_nav_menu('secondary', 'Secondary Footer Navigation');
}add_action ('init', 'base_theme_setup');
-footer.php
<
footer>
<
?php wp_nav_menu(array('theme_location'=>
'secondary'));
?>
<
/footer>
<
?php wp_footer ();
?>
<
/body>
<
/html>
#1设法解决它。
在index.php的底部有一些无用的未删除代码。一旦删除, 问题就消失了。
所以从这里去了
<
?php if( have_posts() ):while( have_posts() ): the_post();
?>
<
h3>
<
a href="http://www.srcmini.com/<
?php the_permalink();
?>" title="<
?php the_title_attribute();
?>
">
<
?php the_title();
?>
<
/a>
<
/h3>
<
div class="thumbnail-img">
<
?php the_post_thumbnail('large');
?>
<
/div>
<
p>
<
?php the_content();
?>
<
/p>
<
small>
Posted on: <
?php the_time('F j, Y');
?>
at <
?php the_time('g:i a');
?>
, in <
?php the_category();
?>
<
/small>
<
hr>
<
?phpendwhile;
endif;
?>
<
?phpwhile ( have_posts() ) : the_post();
get_template_part( 'content', get_post_format() );
endwhile;
?>
<
?php get_footer();
?>
【二级菜单未显示在WordPress页脚中】对此
<
?php if( have_posts() ):while( have_posts() ): the_post();
?>
<
h3>
<
a href="http://www.srcmini.com/<
?php the_permalink();
?>" title="<
?php the_title_attribute();
?>
">
<
?php the_title();
?>
<
/a>
<
/h3>
<
?php the_post_thumbnail('large');
?>
<
p>
<
?php the_content();
?>
<
/p>
<
small>
Posted on: <
?php the_time('F j, Y');
?>
at <
?php the_time('g:i a');
?>
, in <
?php the_category();
?>
<
/small>
<
hr>
<
?phpendwhile;
endif;
?>
<
?php get_footer();
?>
感谢大家的提示!
推荐阅读
- PowerShell Get-HotFix 查看已安装的更新
- $.scroll在Chrome中不起作用
- 屏幕宽度不正确。如果删除滚动条,则变得准确
- admin_post_ {action}调用的函数中全局变量的范围
- WordPress博客中的Rogue&nbsp
- 保存WordPress主题选项输入值
- 以缓慢的顺序返回自定义分类法
- WP自适应背景缩略图
- 使用摘要[wp_trim_words()]时保留格式