你好 - 第一次来这里/新闻的位,所以请光临我。
我正在为我的乐队创建一个网站,并且有一个很好的块编码(HTML,CSS,Javascript),并希望合并一个博客。但是,我想在主页上预览可能有两三篇博文,其中包含一个“阅读更多”按钮,可以将您带到一个单独的“博客”或“新闻”页面,其中显示了完整的文章列表。有没有办法做到这一点?
我愿意创建一个WP主题,如果可以使用它,或任何其他CMS /博客类型的集成。这是一个获得一般概念的链接:http://chrisbattenandthewoods.com/test/你会看到几个“测试”博客帖子在最上面,并且最终会喜欢它是最新的两个,然后能够转到一个页面,正如我之前所说,显示所有这些。提前致谢。
答案 0 :(得分:1)
在大多数情况下,如果您使用的是Wordpress,那么您将使用他们的PHP函数:
对于首页模糊,您可以使用:
<?php the_excerpt(__('(…)')); ?>
括号之间的内容是您希望文本的内容。
您需要为实际页面添加单独的超链接,如下所示:
<a href="<?php the_permalink(); ?>">Link here</a>
就个人而言,我会按照以下方式做点什么:
<?php $the_query = new WP_Query( 'showposts=10' ); ?>
<?php while ($the_query -> have_posts()) : $the_query -> the_post(); ?>
<div class="archive">
<?php the_post_thumbnail('full') ?>
<font class="title"><a href="<?php the_permalink() ?>" style="text-decoration: none;color: #777;"><?php the_title(); ?></a></font>
<?php the_excerpt(__('(more…)')); ?>
</div>
<?php endwhile;?>
第一行调用新帖子的查询,并设置了要显示的帖子数量。
while
语句确保显示实际的帖子,以便它不会破坏布局。
我使用的div是保留帖子,你显然会用自己的替换。我只是将标题和摘录添加到这些帖子中,但还有更多要添加的内容。我看到你的博客上有时间戳,所以在WP中你会使用<?php the_time(); ?>
。
希望这有帮助!