继续分享wordpress外贸建站教程。之前悦然跨境出海给大家分享过如何自动给图片添加alt标签,这个方法非常实用,可以节省我们不少手动设置alt标题的时间。
不过之前的方法在woocommerce产品图片上不起作用。如上图所示,就是产品顶部的图片,之前的代码对这一部分不起作用。
//Woocommerce封面产品图片自动添加alt属性(由悦然wordpress建站www.zsxxfx.com整理)
add_filter('wp_get_attachment_image_attributes', 'change_attachement_image_attributes', 20, 2);
function change_attachement_image_attributes($attr, $attachment) {
global $post;
if ($post->post_type == 'product') {
$title = $post->post_title;
$attr['alt'] = $title;
$attr['title'] = $title;
}
return $attr;
}
接下来我们需要把上面的代码添加到当前wordpress建站主题的functions.php文件中,保存即可生效。