在每篇文章的结尾处添加结尾标记

时间:2015-08-01 作者:chenghuayang

我想插入一个结束标记,如🔚 🔚;我贴的每一篇文章。所以我把它加进去了entry-content.php 如下所示。

<section class="entry-content">
<?php if ( has_post_thumbnail() ) { the_post_thumbnail( \'large\' ); } ?>
<?php the_content(); ?><span>&#128282;</span>
</section>
但它像这样失败了。。。

enter image description here

(我的默认字体大小是62.5%,也就是10px)

有没有办法把结束标记插入最后一段的末尾?(注意:我更喜欢添加php文件,而不是添加新函数。)

P、 S.:My example post 如果你想检查代码。

1 个回复
SO网友:shanebp

的结尾the_content() 是一个</p> 标签听起来你想在最后一个标记之前加上你的结束标记</p> 标签如果是这样,您需要一个过滤函数the_content().

类似于:

function yang_end_mark( $content ) {

   $content = substr_replace($content, \'<span>&#128282;</span></p>\', strrpos($content, \'</p>\'), strlen(\'</p>\'));

   return $content;

}
add_filter( \'the_content\', \'yang_end_mark\', 25 )

结束