Answers:
是的-例如,您可以将要使用的类the_post_thumbnail()
作为attributes参数的一部分传递<?php the_post_thumbnail('thumbnail', array('class' => 'your-class-name')); ?>
参考:http : //codex.wordpress.org/Function_Reference/the_post_thumbnail#Styling_Post_Thumbnails
您可以过滤这些类。
function alter_attr_wpse_102158($attr) {
remove_filter('wp_get_attachment_image_attributes','alter_attr_wpse_102158');
$attr['class'] .= ' new-class';
return $attr;
}
add_filter('wp_get_attachment_image_attributes','alter_attr_wpse_102158');
在致电之前添加过滤器the_post_thumbnail
。过滤器将自动删除自己。
到达那里有点艰苦,但是the_post_thumbnail
使用get_the_post_thumbnail
哪个使用wp_get_attachment_image
哪个过滤器。
array($this,'methodname')
,您可以使用array('ClassName','methodname')
attachment-$size
。