/** * 2. ÁNH XẠ CỘT TỪ FILE CSV VÀO WOOCOMMERCE (LINH HOẠT) * Tự động nhận diện các cột SEO dù bạn đặt tên tiếng Việt hay tiếng Anh. */ add_filter( 'woocommerce_csv_product_import_mapping_default', function( $columns ) { // NHÓM TIÊU ĐỀ SEO (RANK MATH TITLE) $columns['Rank Math Title'] = 'meta:rank_math_title'; $columns['Tiêu đề SEO'] = 'meta:rank_math_title'; $columns['SEO Title'] = 'meta:rank_math_title'; // NHÓM TỪ KHÓA SEO (RANK MATH FOCUS KEYWORD) $columns['Rank Math Focus Keyword'] = 'meta:rank_math_focus_keyword'; $columns['Từ khóa SEO'] = 'meta:rank_math_focus_keyword'; $columns['Focus Keyword'] = 'meta:rank_math_focus_keyword'; // NHÓM MÔ TẢ SEO (RANK MATH DESCRIPTION) $columns['Rank Math Description'] = 'meta:rank_math_description'; $columns['Mô tả SEO'] = 'meta:rank_math_description'; $columns['SEO Description'] = 'meta:rank_math_description'; // NHÓM MÔ TẢ BỔ SUNG (ADDITIONAL DESCRIPTION) $columns['Additional Description'] = 'meta:additional_description'; $columns['Mô tả bổ sung'] = 'meta:additional_description'; $columns['Mô tả thêm'] = 'meta:additional_description'; return $columns; }); /** * 3. ÉP HIỂN THỊ CÁC TRƯỜNG META TRONG DANH SÁCH THẢ XUỐNG CỦA TRÌNH IMPORT */ add_filter( 'woocommerce_csv_product_import_mapping_options', function( $options ) { // Thêm các lựa chọn vào danh sách thả xuống để bạn có thể chọn bằng tay $options['meta:rank_math_title'] = 'Rank Math Title (SEO)'; $options['meta:rank_math_description'] = 'Rank Math Description (SEO)'; $options['meta:rank_math_focus_keyword'] = 'Rank Math Focus Keyword (SEO)'; $options['meta:additional_description'] = 'Additional Description (Mô tả bổ sung)'; return $options; }); add_filter( 'woocommerce_product_export_column_names', 'add_slug_export_column' ); add_filter( 'woocommerce_product_export_product_default_columns', 'add_slug_export_column' ); function add_slug_export_column( $columns ) { // Thêm cột Slug vào danh sách $columns['slug'] = 'Slug'; return $columns; } add_filter( 'woocommerce_product_export_product_column_slug', 'add_slug_export_column_value', 10, 2 ); function add_slug_export_column_value( $value, $product ) { // Lấy giá trị slug của sản phẩm return $product->get_slug(); }