我是一个尝试创建自己的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="<?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>
<?php endwhile;
endif;
?>
<?php
while ( have_posts() ) : the_post();
get_template_part( 'content', get_post_format() );
endwhile;
?>
<?php get_footer();?>
对此
<?php
if( have_posts() ):
while( have_posts() ): the_post(); ?>
<h3><a href="<?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>
<?php endwhile;
endif;
?>
<?php get_footer();?>
感谢大家的提示!
评论前必须登录!
注册