我有一个问题,我用这个函数来截断帖子
function truncate_post($amount,$quote_after=false) {
$truncate = get_the_content();
$truncate = apply_filters(\'the_content\', $truncate);
$truncate = preg_replace(\'@<script[^>]*?>.*?</script>@si\', \'\', $truncate);
$truncate = preg_replace(\'@<style[^>]*?>.*?</style>@si\', \'\', $truncate);
$truncate = strip_tags($truncate);
$truncate = substr($truncate, 0, strrpos(substr($truncate, 0, $amount), \' \'));
echo $truncate;
echo "...";
if ($quote_after) echo(\'\');
}
但在我的帖子里有wordpress gallery call
[gallery ids="614,592,591"]
现在我需要这个截断来不计算这个库标签。。因为我得到的是空字段。。这能做到吗?要仅截断文本。。。