个性化阅读
专注于IT技术分析

WordPress文章仅显示文章的第一部分

在我的网站上更改主题后, 我的文章不显示孔文章。似乎只显示文章的第一部分, 然后显示我已更改设置以显示孔文章。我是否缺少其他设置或这是代码错误?你可以在此处查看网站[www.greywatershop.com.au] [1]

  [1]: http://www.greywatershop.com.au/blog

Code for archives.php

    <?php
/**
 * The template for displaying archive pages
 *
 * @link https://codex.wordpress.org/Template_Hierarchy
 *
 * @package Shopper
 */

get_header(); ?>

    <div id="primary" class="content-area">
        <main id="main" class="site-main" role="main">
            <?php if ( have_posts() ) : ?>

            <header class="page-header">
                <?php
                    the_archive_title( '<h1 class="page-title">', '</h1>' );                    
                ?>
            </header><!-- .page-header -->

                <?php get_template_part( 'loop' );

            else :

            get_template_part( 'content', 'none' );

            endif; ?>

        </main><!-- #main -->
    </div><!-- #primary -->

<?php
do_action( 'shopper_sidebar' );
get_footer();

#1


问题不在archives.php文件中, 而是在循环模板中。

在模板文件中, 应该有一个the_excerpt();。函数, 用the_content()替换该函数;将解决问题。

the_excerpt();函数将以[…]结尾显示博客的一部分。

内容();功能将显示整个博客。


#2


the_excerpt()是WordPress的核心功能, 因此你不会在我们的主题function.php文件中找到它。你需要做的是以下几点

  1. 如果你的主题有一个single-blog.php文件, 请打开它
  2. 如果确实存在, 则打开single.php文件
  3. 查找使用the_excerpt()的代码行
  4. 用the_content()替换该函数

这将在单个视图中显示你帖子的全部内容。

赞(0)
未经允许不得转载:srcmini » WordPress文章仅显示文章的第一部分

评论 抢沙发

评论前必须登录!