如何从帖子摘录中删除HTML元素? 时间:2022-02-10 作者:stepiadm 我正在使用以下代码,希望删除HTML的所有元素。<?php $exerpttext = substr(get_post_field(\'post_content\', $post->ID), 0, 300); if (!empty($exerpttext)) { echo $exerpttext.\'....\'; } ?> 1 个回复 SO网友:vancoder 乍一看,这似乎是一个XY问题。如果您只是想增加从帖子内容自动生成的摘录的长度,可以使用excerpt_length hook 在函数中。php。function modify_excerpt_length( $length ) { return 300; } add_filter( \'excerpt_length\', \'modify_excerpt_length\', 99 ); 然后只需调用模板中的摘录:the_excerpt() 这将自动删除所有标记。 文章导航