Bagaimana untuk menetapkan kategori dan atribut khusus untuk produk dalam WooCommerce untuk meningkatkan kecekapan pengurusan kedai?

Baca dalam masa 2 minit.
2026-06-13
1,777
Saya mendapat komisen apabila anda membeli-belah melalui pautan di bawah, tanpa sebarang kos tambahan kepada anda.

Pengurusan kedai WooCommerce yang cekap tidak dapat dipisahkan daripada struktur organisasi produk yang jelas. Dengan mencipta kategori dan atribut produk yang disesuaikan, anda bukan sahaja dapat meningkatkan kecekapan pengurusan di bahagian belakang (backend) dengan ketara, tetapi juga dapat memperbaiki pengalaman pembelian pengguna di bahagian depan (frontend), seterusnya meningkatkan kadar penukaran dan jualan. Artikel ini akan membincangkan secara mendalam bagaimana untuk merancang dan melaksanakan strategi ini secara sistematik.

Memahami perbezaan asas antara klasifikasi (classification) dan atribut (attribute)

Sebelum memulakan proses penciptaan, adalah penting untuk memahami perbezaan antara kategori produk dan atribut produk. Kedua-duanya merupakan alat yang saling melengkapi dalam mengatur produk, dan masing-masing mempunyai tujuan yang berbeza.

Kategori Produk (Product Categories) serupa dengan “menu” atau “folder” dalam sebuah laman web, yang digunakan untuk mengumpulkan produk mengikut hierarki. Satu produk boleh termasuk dalam beberapa kategori pada masa yang sama. Sebagai contoh, sebuah kedai pakaian mungkin mempunyai kategori utama seperti “Lelaki” dan “Wanita”, dan di bawahnya terdapat sub-kategori seperti “Atas” dan “Bawah”. Struktur berbentuk pokok ini membantu pelanggan menemui kawasan produk yang diinginkan dengan cepat semasa melayari laman web.

Diperoleh daripada WEB\nDisyorkan untuk membaca. WooCommerce Complete Guide: 10 Teknik Praktikal dan Pelan Pengoptimuman untuk Meningkatkan Kadar Penukaran Laman Web E-dagang

Atribut produk (Product Attributes) digunakan untuk menggambarkan ciri-ciri atau spesifikasi khusus sesuatu produk, dan merupakan asas untuk mencipta variasi produk. Sebagai contoh, untuk produk “T-shirt”, atributnya mungkin termasuk “Warna” (merah, biru) dan “Saiz” (S, M, L). Atribut-atribut ini boleh digunakan secara umum untuk memberikan deskripsi spesifikasi yang konsisten kepada produk yang berbeza. Apabila anda menetapkan atribut untuk sesuatu produk dan menggabungkannya, WooCommerce akan secara automatik mencipta variasi produk yang tertentu (seperti “Merah-S”), serta menguruskan stok dan harga masing-masing variasi tersebut.

UltaHost – Penyedia Hosting untuk WordPress
Jaminan pemulangan wang dalam tempoh 30 hari, lebar jalur dan pangkalan data yang tidak terhad, perlindungan DDoS percuma, diskaun 50% untuk pembelian selama 3 tahun.

Mencipta dan mengurus kategori produk yang diperibadikan

Bahagian belakang (backend) WooCommerce menyediakan antara muka yang mudah digunakan untuk mengurus kategori. navigasi ke “Produk” > “Kategori”, di mana anda boleh membuat kategori produk yang baru. Isikan nama kategori, nama samaran (untuk menjana URL yang ringkas), dan pilih kategori induk jika ingin membuat sub-kategori, seterusnya membina sistem kategori yang berstruktur.

Menambahkan deskripsi dan gambar untuk setiap kategori dapat memperkaya halaman arkib kategori pada bahagian hadapan (frontend). Kemampuan pengurusan yang lebih baik terhasil daripada penggunaan sistem pengkategorian yang disesuaikan (customized classification system). Walaupun WooCommerce menggunakan “Kategori Produk” (Product Categories) secara lalai…product_cat), tetapi anda boleh mendaftar klasifikasi tersuai yang baru melalui kod. Sebagai contoh, anda boleh menambah klasifikasi “Penulis” untuk produk “Buku”. Ini biasanya memerlukan pengaturan pada tema (theme) yang digunakan.functions.phpDokumen tersebut menggunakanregister_taxonomyFungsi.

function register_book_author_taxonomy() {
    $labels = array(
        'name' => '作者',
        'singular_name' => '作者',
        'menu_name' => '作者',
    );
    $args = array(
        'labels' => $labels,
        'public' => true,
        'hierarchical' => true, // 设为true则类似分类,false则类似标签
        'show_admin_column' => true,
        'rewrite' => array('slug' => 'book-author'),
    );
    register_taxonomy('book_author', 'product', $args);
}
add_action('init', 'register_book_author_taxonomy', 0);

Kod ini akan membuat sebuah kategori baru yang bernama “Penulis” (Author), yang hanya berkaitan dengan jenis artikel “Produk” (Product). Kategori ini akan memaparkan lajur pengurusan (management column) pada halaman senarai produk, membolehkan anda mengaitkan produk dengan penulis seperti yang dilakukan untuk kategori lalai.

Mendefinisikan dan mengkonfigurasi atribut produk khusus (custom product attributes)

Properti khusus membolehkan anda menggambarkan produk dengan lebih tepat. Dalam panel pentadbiran, halaman “Produk” > “Properti” merupakan pusat pengurusan semua properti global. Anda boleh membuat properti baru, seperti “Bahan” atau “Kuasa”, dan menambah beberapa nilai untuk setiap properti (seperti “Kapas”, “Polietilena”).

Diperoleh daripada WEB\nDisyorkan untuk membaca. Panduan Konfigurasi Pengoptimuman Cache Seluruh Laman Web untuk WooCommerce: Meningkatkan Kelajuan dan Kadar Penukaran Laman Web E-dagang WordPress

Ketika membuat atribut, memilih pilihan “Aktifkan Arkib?” bermakna pelanggan di bahagian hadapan (front end) boleh mengasingkan produk berdasarkan nilai atribut tersebut, dan mengakses halaman arkib yang menunjukkan semua produk yang mempunyai nilai atribut tersebut. Ini sangat penting untuk katalog produk yang boleh disaring.

Untuk atribut yang perlu digunakan untuk menghasilkan variasi, anda mesti menetapkan pilihan “Digunakan untuk Variasi” (Used for Variations) kepada “Ya”. Kemudian, semasa mengedit produk individu, beralih ke halaman tag “Atribut” (Attributes), pilih atribut khusus yang anda buat daripada senarai drop-down, masukkan nilai yang sesuai, dan pastikan anda menandakan pilihan “Digunakan untuk Variasi”. Selepas itu, di halaman tag “Variasi” (Variations), anda boleh membuat, menetapkan harga, dan mengurus stok berdasarkan kombinasi atribut tersebut.

Selain daripada mencipta atribut melalui bahagian belakang (backend), anda juga boleh menambahkannya secara programatik. Ini sangat berguna semasa melakukan operasi secara berkelompok atau melalui integrasi dengan plugin. Fungsi utama yang digunakan untuk ini adalah…wp_insert_termwc_create_attribute

hosting.com Hosting Bersama
Prestasi tinggi, menampilkan CPU AMD EPYC, storan SSD NVMe dan LiteSpeed, dengan sokongan pakar dalaman 24/7, langkah keselamatan canggih termasuk SSL, perlindungan serangan paksa kata laluan, perisian hasad dan DDoS, menjimatkan sehingga 73%.

Menggunakan pengklasian dan atribut untuk mengoptimumkan penampilan dan penapisan pada bahagian hadapan (frontend).

Setelah kategori dan atribut dibuat, kuncinya adalah bagaimana untuk memastikan ia berfungsi dengan baik pada bahagian hadapan (frontend) aplikasi. “Widget” dan “Blocks” dalam WooCommerce menyediakan alat seperti “Product Categories” (Kategori Produk) dan “Filter Products by Attribute” (Menapis Produk Mengikut Atribut), yang boleh ditambahkan dengan mudah ke sidebar atau halaman web, membolehkan pengguna untuk menavigasi dan menapis produk dengan lebih mudah.

Untuk paparan yang lebih disesuaikan, anda mungkin perlu mengubah fail templat. WooCommerce menggunakan sistem penggantian templat (template overriding). Sebagai contoh, untuk mengubah cara atribut produk dipaparkan pada halaman produk individu, anda boleh…woocommerce/templates/single-product/product-attributes.phpSalin ke topik anda.woocommerce/single-product/Edit boleh dilakukan dalam direktori tersebut.

Selain itu, fungsi penapisan yang kuat tidak dapat berfungsi dengan baik tanpa pencarian melalui URL. WooCommerce membenarkan pengguna untuk melakukan pencarian dengan cara yang serupa…?filter_color=red&query_type_color=orAnda boleh menggunakan parameter URL untuk melakukan penapisan.woocommerce_product_query_tax_querywoocommerce_product_queryKekunci jenis ini berasal daripada logik pertanyaan produk yang diperibadikan, yang membolehkan penapisan berbilang syarat yang kompleks.

Diperoleh daripada WEB\nDisyorkan untuk membaca. Panduan Terakhir Mengenai Pemasangan WooCommerce dan Pemilihan Tema pada Tahun 2026

add_filter('woocommerce_product_query_tax_query', 'custom_product_attribute_filter', 10, 2);
function custom_product_attribute_filter($tax_query, $wc_query) {
    if (isset($_GET['custom_material'])) {
        $tax_query[] = array(
            'taxonomy' => 'pa_material', // 属性分类法前缀为'pa_'
            'field' => 'slug',
            'terms' => sanitize_text_field($_GET['custom_material']),
            'operator' => 'IN'
        );
    }
    return $tax_query;
}

Contoh kod ini menunjukkan cara untuk menggunakan parameter URL yang dibuat khas.custom_materialUntuk menapis produk yang mempunyai sifat bahan tertentu.

RINGKASAN

Menetapkan kategori dan atribut khusus untuk WooCommerce secara sistematik merupakan asas penting dalam membina sebuah kedai dalam talian yang mudah diurus dan berkesan dari segi jualan. Dengan membezakan dengan jelas tujuan kedua-duanya – daripada penciptaan di bahagian pentadbiran (backend) hingga pengembangan kod, serta integrasi yang mendalam dengan antaramuka pengguna (frontend) untuk penyaringan – anda dapat membina sistem katalog produk yang logik, mesra pengguna, dan sangat boleh disesuaikan. Ini bukan sahaja menjimatkan masa pengurusan harian anda, tetapi juga membantu pelanggan menemui produk yang diinginkan dengan cepat, sekali gus meningkatkan pengalaman membeli-belah dan keupayaan kedai untuk menghasilkan jualan.

Hosting Bersama InterServer
Hosting kongsi: 1TB/bulan pada $2.50 USD, bulan pertama pada $0.10 USD dengan kod promo tryinterserver. 461 skrip aplikasi awan tersedia untuk pemasangan satu klik.

FAQ - Soalan Lazim

Bolehkah sebuah produk berada dalam beberapa kategori pada masa yang sama?

Ya, WooCommerce menyokong sepenuhnya pengagihan satu produk ke dalam beberapa kategori. Ini memberikan fleksibiliti dalam cara produk dipaparkan, contohnya sepasang “headphone Bluetooth tanpa wayar” boleh muncul dalam kategori “Produk Elektronik”, “Peranti Audio” dan “Barang Promosi”.

Apa hubungan antara atribut khusus (custom attributes) dan variasi (variants)?

Atribut khusus (custom attributes) merupakan koleksi ciri-ciri produk (seperti warna, saiz, dll.) yang ditentukan oleh pengguna. WooCommerce hanya akan menjana variasi produk yang spesifik berdasarkan kombinasi atribut tersebut apabila anda menandakan pilihan “Untuk Variasi” (For Variants) untuk sesuatu atribut semasa proses penyuntingan produk, dan kemudian menggabungkan nilai-nilai atribut tersebut. Variasi merupakan produk yang boleh dijual yang mempunyai SKU (Stock Keeping Unit), harga, dan stok yang berasingan.

Bagaimana untuk mengedit kategori atau atribut produk secara berkelompok?

Untuk pengkategorian, anda boleh menggunakan fungsi pengeditan berkelompok pada halaman senarai “Produk”. Bagi atribut, terutamanya yang berkaitan dengan variasi, operasi berkelompok menjadi lebih rumit. Kami mengesyorkan anda menggunakan alat “Import/Export CSV” yang terbina dalam WooCommerce, atau plugin pengeditan berkelompok yang profesional (seperti “WP Sheet Editor”). Alat-alat ini dapat mengurus kemas kini data pengkategorian dan atribut produk dengan cekap, terutama untuk jumlah produk yang banyak.

Mengapa atribut khusus yang saya buat tidak dipaparkan dalam penapis frontend?

Pertama sekali, pastikan anda menandakan pilihan “Aktifkan Arkib?” semasa membuat atribut tersebut pada halaman “Produk” > “Atribut”. Kedua, alat atau blok penapisan di bahagian hadapan perlu disetkan dengan betul. Jika anda menggunakan alat “Menapis Produk Mengikut Atribut”, periksa sama ada atribut yang betul telah dipilih. Kadangkala, konflik antara tema atau plugin juga boleh menyebabkan penapis tidak berfungsi dengan baik. Adalah disyorkan untuk menukar ke tema lalai (seperti Storefront) terlebih dahulu untuk melakukan ujian.