当我在首页上显示wordpress帖子时,为什么我的静态php代码会消失?

时间:2013-02-26 14:42:24

标签: php wordpress posts

在我的首页上,我有一个新闻模块,基本上只显示新闻类别中的5个最新帖子。这被硬编码到设计中:

    <h2>Nyheder</h2>
                <?php query_posts('category_name=nyheder&posts_per_page=5'); ?>
                <?php if (have_posts()) : while (have_posts()) : the_post();?>
                    <a href="<?php the_field('link'); ?>"><?php the_time('M j, Y'); ?>&nbsp;-&nbsp;<?php the_title(); ?><br /><br /></a>
                <?php endwhile; endif; ?>

出于某种原因,当我在我的首页上按下本节中的一条新闻链接时,它会在我的前台设计上显示新闻帖子,但它会删除在侧栏上显示其他新闻主题的代码。

整个网站和问题可以在这里找到http://www.acagenturs.dk - 在jquery横幅下面有2个部分。 1带有一些文字,另一个带有标题Nyheder。尝试按其中一条新闻。

编辑:我正在显示帖子的内容,如下所示:

<?php wp_reset_query(); ?>   
                <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
                <?php the_content(); ?>
                <?php endwhile; endif; ?> 

编辑:我现在发现,当按下其中一个新闻帖子链接带我到一个帖子页面时,它也会破坏控制菜单的javascripts。这很奇怪

1 个答案:

答案 0 :(得分:0)

Wordpress有两种类型的帖子页面,一种只显示帖子的一部分而没有评论,另一种显示所有内容。我不知道你的网站是否有结构,但要确保你在两个网页上都使用该功能。 对于我所看到的,你的代码中没有任何逻辑使得东西消失......