php – 如何在目录缩略图,产品缩略图中更改元(alt和title)? – Woocomerce

默认情况下,在Woocommerce中使用alt使用的图像文件的名称.

有谁知道如何更改缩略图元(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;
}
上一篇:php – 即使在WooCommerce中购物车为空,也可以通过URL中的GET方法应用优惠券折扣


下一篇:php – WooCommerce:当管理员手动创建订单时需要挂钩