小编Moh*_*has的帖子

自动将 Woocommerce 产品图片与产品标题匹配

经过一些研究后,我发现图像标题和 alt 对于 SEO 非常重要,并且更改每个图像标题和 alt 会花费很长时间。

我在这里找到了这段代码,但它并不影响当前的图像。

add_filter('wp_get_attachment_image_attributes', 'change_attachement_image_attributes', 20, 2);

function change_attachement_image_attributes( $attr, $attachment ){
    // Get post parent
    $parent = get_post_field( 'post_parent', $attachment);

    // Get post type to check if it's product
    $type = get_post_field( 'post_type', $parent);
    if( $type != 'product' ){
        return $attr;
    }

    /// Get title
    $title = get_post_field( 'post_title', $parent);

    $attr['alt'] = $title;
    $attr['title'] = $title;

    return $attr;
}
Run Code Online (Sandbox Code Playgroud)

php wordpress woocommerce

1
推荐指数
1
解决办法
2422
查看次数

标签 统计

php ×1

woocommerce ×1

wordpress ×1