Xem tất cả Blog

Hướng dẫn thêm cột vào export product trong woocommerce

Thumbnail

Trong chức năng export product woocommerce thường sẽ bị thiếu nhiều trường custom hoặc trường url sản phẩm. Trong bài viết này mình sẽ chia sẻ code để mọi người có thể thêm cột vào export product.
Hãy copy đoạn code bên dưới và bỏ vào functions.php
Nếu không được hãy liên hệ đến mình qua zalo: 0328894571

/*
 * Function add column product url to export product
 * Quang Vu
 * 02/10/2024
 * Phone: 0328894571
 * Website: quangvu.net
*/
add_filter( 'woocommerce_product_export_column_names', 'add_product_url_column_data' );
add_filter( 'woocommerce_product_export_product_default_columns', 'add_product_url_column_data' );
function add_product_url_column_data( $columns ) {
    $columns['product_url'] = __( 'Product URL', 'woocommerce' );
    return $columns;
}

add_filter( 'woocommerce_product_export_product_column_product_url', 'get_product_url_column_data', 10, 2 );
function get_product_url_column_data( $value, $product ) {
    if ($product->is_type('variation')) {
        $parent_id = $product->get_parent_id();
        $product_url = get_permalink($parent_id);
    } else {
        $product_url = $product->get_permalink();
    }
    return $product_url;
}

Về tác giả:

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Có thể bạn quan tâm