Xem tất cả Blog
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ả:
Tôi Trần Quang Vũ là một lập trình viên làm việc lâu năm với WordPress. Tôi có nhiều kinh nghiệm cho các dự án website từ đơn giản đến phức tạp nhất. Các web thuộc lĩnh vực như TMĐT, Nội thất, Du lịch, Văn phòng, Công ty, Đơn vị,... .Ngoài ra tôi cũng thực hiện được các Webapp dùng framework Laravel, Nodejs.
Đăng nhập
0 Góp ý
Cũ nhất
Có thể bạn quan tâm