adding class to excerpt

时间:2021-09-24 作者:attack-to-overflow

我想在一些摘录中添加不同的类。当用它包装摘录时,它不起作用。如何将我的类添加到摘录中?

<?php
<p class="myclass"><?php the_excerpt(); ?></p>
输出:

<p class="myclass"></p><p>excerpt text</p>

1 个回复
最合适的回答,由SO网友:Aurovrata 整理而成

the_excerpt() function 基本呼应get_the_excerpt() function 输出,依次包装$post->post_excerpt html中的值<p> 标签。

因此,您可以剥离html标记,

<p class="myclass"><?= wp_strip_all_tags( get_the_excerpt(), true ) ?></p>
或者,如果您有权访问$post 对象简单,

<p class="myclass"><?= $post->post_excerpt ?></p>

相关推荐

Excerpts not showing

有人看到代码有什么问题吗?它没有显示摘录。它应该显示内容的前55个单词。该网站是this one.代码如下:<article id=\"post-<?php the_ID(); ?>\" <?php post_class(\'post__holder\'); ?>> <?php if(!is_singular()) : ?> <header class=\"post-header\">