首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >wordpress博客主页定制

wordpress博客主页定制
EN

Stack Overflow用户
提问于 2016-08-25 22:43:49
回答 2查看 41关注 0票数 1

请不要像往常一样给我一个负面的反馈,而是告诉我错误的地方。

我有一个博客。

我可以让主页显示一篇文章的摘要而不是整篇文章吗?

如果是,那么我可以在哪里或如何做到这一点?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-08-25 23:09:13

我在我的一个WordPress站点中预先设置了这个。下面是外观/编辑器/帖子页(home.php)中的内容

代码语言:javascript
复制
    <div class="post-content">
        <?php $content = get_the_content(); ?>
        <?php echo wp_trim_words(strip_tags($content), 30); ?>
    </div>

<a class="blog-post-read-more" href="<?php echo esc_url( get_the_permalink( get_the_ID() ) ); ?>"><?php echo esc_html( get_theme_mod( 'relia_blog_read_more', __( 'Read More', 'relia' ) ) ); ?></a>

   </div>

所以它所做的是剥离最多30个单词,wp_trim_words。下面是如何插入和阅读更多内容。

以下是一些可供您查看的链接:https://codex.wordpress.org/Excerpt https://codex.wordpress.org/Customizing_the_Read_More

票数 1
EN

Stack Overflow用户

发布于 2016-09-28 20:19:07

代码语言:javascript
复制
Create one custom template that template you can assign your home page

    /*
    Template Name: Blog
    */
        query_posts( array( 'post_type' => 'post', 'posts_per_page' => 6, 'paged' => ( get_query_var('paged') ? get_query_var('paged') : 1 ) ) );

<?php if ( have_posts() ) : ?>
<?php /* Start the Loop */ ?>
<?php while ( have_posts() ) : the_post(); ?>
        <?php get_template_part( 'content', get_post_format());  ?>
<?php endwhile; ?>
<?php the_posts_navigation(); ?>
<?php else : ?>
<?php get_template_part( 'content', 'none' ); ?>
<?php endif; ?>
wp_reset_postdata();
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39148334

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档