0

私のフロントページには、基本的にニュース カテゴリの最新の 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; ?>

何らかの理由で、フロント ページのこのセクションにあるニュース リンクの 1 つを押すと、フロント ページのデザインにニュース投稿が表示されますが、サイドバーに他のニュース トピックを表示するコードが削除されます。

サイト全体と問題はここで解決できますhttp://www.acagenturs.dk - jquery バナーの下に 2 つのセクションがあります。1 つはテキストで、もう 1 つは Nyheder というタイトルです。ニュース項目の 1 つを押してみてください。

編集:投稿の内容を次のように表示しています:

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

編集: ニュース投稿リンクの 1 つを押して投稿ページに移動すると、メニューを制御する JavaScript も台無しになることがわかりました。これは非常に奇妙です

4

1 に答える 1

0

Wordpress には 2 種類の投稿ページがあり、1 つは投稿の一部のみを表示してコメントを表示しないもの、もう 1 つはすべてを表示するものです。サイトが構造化されているかどうかはわかりませんが、両方のページでその機能を使用していることを確認してください。私が見る限り、コードにはロジックがなく、物が消えます...

于 2013-02-26T14:48:46.307 に答える