从发布的缩略图输出中删除图像类

时间:2013-01-17 作者:Staffan Estberg

每当调用post\\u thumbnail()时,我希望删除输出中默认生成的图像类-

<img width="1024" height="768" src="http://example.com/wp-content/uploads/2013/01/example-1024x768.jpg" class="attachment-large wp-post-image" alt="Yet another example">
我已经读了一些关于remove\\u action()过滤器的内容,这似乎是应该做的,但我不知道如何使用它。

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

你可以在你的functions.php:

//remove class from the_post_thumbnail
function the_post_thumbnail_remove_class($output) {
        $output = preg_replace(\'/class=".*?"/\', \'\', $output);
        return $output;
}
add_filter(\'post_thumbnail_html\', \'the_post_thumbnail_remove_class\');

结束

相关推荐

get images attached to post

我希望能够在主页上的jquery滑块中使用媒体库中的图片,以便其他人无需硬编码即可轻松更新图片。我在帖子上贴了一堆照片,并尝试了这个<?php $image_query = new WP_Query(array(\'name\'=>\'slider-images\')); while ( $image_query->have_posts() ) : $image_query->the_post(); $args = array( \'post_typ