WordPress PHP包装了一些文本,但没有其他文本()

我正在研究wordpress主题, 但是博客帖子摘录在某些情况下没有被段落标签包裹的问题。这是我正在使用的代码:

< p class="articletext"> < ?php the_content( sprintf( wp_kses( /* translators: %s: Name of current post. Only visible to screen readers */ __( 'Continue reading< span class="screen-reader-text"> "%s"< /span> ', 'twentynineteen' ), array( 'span' => array( 'class' => array(), ), ) ), get_the_title() ) ); wp_link_pages( array( 'before' => '< div class="page-links"> ' . __( 'Pages:', 'twentynineteen' ), 'after'=> '< /div> ', ) ); ?> < /p>

【WordPress PHP包装了一些文本,但没有其他文本()】确实可行, 没有任何错误, 它会输出文本, 问题是前两个博客文章摘录未包含在articletext类的段落标记中, 但最后一个是-这就是页面上的HTML输出-
< div class="entry-content right-text-block"> < h2 class="entry-title"> < a href="http://www.srcmini.com/blog-link-one" rel="bookmark"> Blog Title 1< /a> < /h2> < p class="articletext"> < /p> < p class="p1"> Blog one excerpt< /p> < p class="datesource"> < a href="http://www.srcmini.com/blog-link-one" class="datesource_link" rel="bookmark"> < time class="entry-date published" datetime="2018-11-16T15:40:52-04:00"> 2018/11/16< /time> < time class="updated" datetime="2018-12-13T16:48:04-04:00"> 2018/12/13< /time> < /a> < /p> < /div> < div class="entry-content right-text-block"> < h2 class="entry-title"> < a href="http://www.srcmini.com/blog-link-two" rel="bookmark"> Blog Title 2< /a> < /h2> < p class="articletext"> < /p> < p class="p1"> Blog two excerpt< /p> < p class="datesource"> < a href="http://www.srcmini.com/blog-link-two" class="datesource_link" rel="bookmark"> < time class="entry-date published" datetime="2018-11-16T15:40:52-04:00"> 2018/11/16< /time> < time class="updated" datetime="2018-12-13T16:48:04-04:00"> 2018/12/13< /time> < /a> < /p> < /div> < div class="entry-content right-text-block"> < h2 class="entry-title"> < a href="http://www.srcmini.com/blog-link-three" rel="bookmark"> Blog Title 3< /a> < /h2> < p class="articletext"> Blog excerpt 3< /p> < p class="datesource"> < a href="http://www.srcmini.com/blog-link-three" class="datesource_link" rel="bookmark"> < time class="entry-date published" datetime="2018-11-16T15:40:52-04:00"> 2018/11/16< /time> < time class="updated" datetime="2018-12-13T16:48:04-04:00"> 2018/12/13< /time> < /a> < /p> < /div>

所有博客文章的配置都相同, 并且都使用该PHP代码。我想不出为什么前两个应该放在第一个之后的段落标记中。有人知道会发生什么吗?我是PHP / wordpress的新手, 因此可以提供任何帮助。
#1你是否已将此文本从Sketch中复制出来?默认情况下, sketch将p1和s1类添加到段落和span标签-你需要删除包装并将文本粘贴为纯文本, 最简单的无错误方式是键入文本。

    推荐阅读