我正在使用 Wordpress 最新版本、子主题和Visual Composer WPBakery Page Builder。
我正在使用将我的博客文章列出到模板 php 文件中WP_Query
,并且在该页面中我需要:
- 显示特色图片(有标题) - 完成,
- 发布日期 - 完成,
- 并且只是帖子内容中的一个文本块 - 一个特定的行,其中包含一个带有文本块的列。这个文本块有一个类名:bblog-text-row。
我只需要回显/显示/显示该文本,但是当我这样做时,the_content ();
它将连续输出 VC 简码作为带有简码和文本的原始文本。我还需要将此文本限制为 250 个字符。
这是我仅用于内容部分的代码:
<?php
$query = new WP_Query( array( 'post_type' => 'post' ) );
$posts = $query->posts;
foreach($posts as $post) {
?>
<p>
<?php
$char_limit = 250; //character limit
$content = $post->post_content; //contents saved in a variable
echo substr(strip_tags($content), 0, $char_limit);
?>
</p>
<?php
}
?>
提前谢谢你。
H