我有这段代码,它早些时候可以工作,但最近它停止工作,不知道为什么。
function addclassfeaturedimage($attr) {
remove_filter('wp_get_attachment_image_attributes','addclassfeaturedimage');
$attr['class'] .= get_the_ID() ;
return $attr;
}
add_filter('wp_get_attachment_image_attributes','addclassfeaturedimage');
工作时,它会将帖子 ID 添加到附件图像类中。
有什么想法吗?
函数 wp_get_attachment_image() 使用的过滤器wp_get_attachment_image_attributes
尝试检查 wp_get_attachment_image() 的 $attachment_id 参数。
这可能会有所帮助。