如何将img标记的标题属性替换为图像标题

时间:2015-07-07 作者:terminator

我可以用图像的标题替换由the\\u内容生成的img标记的title属性吗

方法<img title="caption"> 而不是<img title="title">

1 个回复
SO网友:terminator

// Replace the title of img tag with image caption

function wpdocs_filter_gallery_img_atts( $atts, $attachment ) {
    $attachment = get_post( $attachment->ID );
    if ( $caption = $attachment->post_excerpt) {        
            $atts[\'title\'] = $caption;        
    }
    return $atts;
}
add_filter( \'wp_get_attachment_image_attributes\', \'wpdocs_filter_gallery_img_atts\', 10, 2 )
此功能适用于我的本地主机,但有些功能不适用于实时站点

结束

相关推荐

Featured images get shrunken

上传特色图片时,我遇到的问题是,所有图片都会自动缩小。我想保留原始图像。检查this example. 所有员工的图片都会自动缩小,但在特色图片中,我上传了员工的完整图片。我认为图像太大,wordpress会自动缩小图像,因此,我在媒体库中缩放并裁剪了图像。一些图像已修复,但一些图像仍然存在问题。有没有一种方法可以让原始上传的图像按原样显示?