【发布时间】:2020-07-20 20:54:07
【问题描述】:
我正在使用 Wordpress 最新版本、子主题和 Visual Composer WPBakery Page Builder。
我正在使用WP_Query 将我的博客文章列到模板 php 文件中,并且在该页面中我需要:
- 显示特色图片(有标题) - 完成,
- 发布日期 - 完成,
- 只是帖子内容中的一个文本块 - 一个特定的行,里面有一个带有文本块的列。这个文本块有一个类名: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
【问题讨论】:
标签: php wordpress visual-composer wpbakery