每当调用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()过滤器的内容,这似乎是应该做的,但我不知道如何使用它。
最合适的回答,由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\');