我创建了一个带有代码的sidebar.php文件;
<section class="sidomeny"><p class="Senastenytt2"><?php get_search_form();?></p></section><!--Slut på sidomeny-->
<div id="nyhet3">
<?php
query_posts('category = all');
if (have_posts()) :
while (have_posts()) : ?>
<?php the_post(); ?>
<p class="datum2"><?php the_time('Y-m-d'); ?></p>
<p class="Nyhetsrubrik3"><a style="orange"; href="<?php the_permalink() ?>" ><?php the_title(); ?></a></p>
<?php the_excerpt(); ?>
<p class="textnyhet2"></p>
<?php
endwhile;
endif;
?>
</div><!--Slut på Nyhet3-->
现在我想添加一个功能,如果你按侧栏新闻部分,&#34; textnyhet2&#34;部分将更新您点击的新闻。这就是它现在的工作方式。
但问题是,只要你点击其中一个&#34;最新消息&#34;边栏就会消失。链接。所以我需要帮助的是编辑sidebar.php文件以便&#34;最新消息&#34;带链接的功能仍然存在,因此,每当您想阅读其他帖子时,您都不必返回一页。
我不知道该怎么做。如果它涉及到php,或者你可以通过简单访问wordpress中的帖子/页面部分来实现。
如果有人能帮助我,我将不胜感激。如果我忘记了任何必要的信息,请告诉我,我会发布。
谢谢!
<?php
get_header();
?>
<section class="textinnehall">
<?php
if (have_posts()) :
while (have_posts()) :
the_post();
the_content();
endwhile;
endif;?>
</section>
<section class="sidomeny">
<?php
get_sidebar(); ?>
</section>
<?php
get_footer();
?>
这是我的page.php文件。不知道是否会有任何帮助。但侧边栏已经处于活动状态。
答案 0 :(得分:1)
可能是单页中没有调用侧边栏。
你需要在你的主题single.php页面中设置相同的设计(按照二十个主题标准)。
<p class="Nyhetsrubrik3"><a style="orange"; href="<?php the_permalink() ?>" ><?php the_title(); ?></a></p>
href <?php the_permalink() ?>
将帖子转到单页以获得完整视图
只需在主题的单页中调用侧边栏即可。