[英]Wordpress not outputting post in <p> tags
因此,我使用自定义循环在某些页面上输出自定义帖子类型。
它工作得很好,可以获取内容等,但是不会将段落包装在p标签中。 我对WP相对较新,好像我之前只是做过前端工作一样,所以如果我在这里犯了一个基本错误,请原谅我。
<div class="home-grid-1">
<?php
query_posts(array(
'post_type' => 'Headerhome',
'showposts' => 1
) );
?>
<?php while (have_posts()) : the_post(); ?>
<?php echo get_the_content(); ?>
<?php endwhile; wp_reset_query();?>
</div> <!-- end home-grid-1 -->
代替通常没有应用过滤器的echo get_the_content()
,可以使用the_content()
,它会自动回显帖子内容并应用过滤器。
while (have_posts()) : the_post();
the_content();
endwhile;
您需要的过滤器是<p>
和</p>
的双换行符。 它称为wpaup, 在这里进行说明
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.