Tutorial WooCommerce: Membangun situs web e-commerce WordPress yang lengkap dari nol.

Baca dalam 2 menit.
2026-03-14
2026-06-04
2,798
Saya mendapatkan komisi ketika Anda berbelanja melalui tautan di bawah ini, tanpa biaya tambahan untuk Anda.

WooCommerce, sebagai plugin perdagangan elektronik terkuat dan paling populer dalam ekosistem WordPress, telah menyediakan dasar teknis yang kokoh bagi jutaan toko online di seluruh dunia. Plugin ini berhasil mengubah sebuah sistem manajemen konten (Content Management System/CMS) menjadi platform perdagangan elektronik yang lengkap, memungkinkan pengguna untuk mengelola produk, menangani pesanan, mengatur metode pembayaran, dan proses logistik tanpa perlu menulis kode yang rumit. Panduan ini akan membimbing Anda dari awal hingga akhir dalam membangun dan mengonfigurasi toko WooCommerce yang fungsional, mencakup seluruh proses mulai dari persiapan lingkungan hingga toko tersebut siap dioperasikan secara resmi.

Pengaturan Awal dan Pembangunan Lingkungan Dasar

Sebelum memulai proses instalasi WooCommerce, Anda perlu memastikan bahwa Anda memiliki lingkungan server yang memenuhi persyaratan untuk menjalankannya. Lingkungan dasar yang stabil dan efisien merupakan prasyarat penting agar semua fitur dapat berfungsi dengan lancar di kemudian hari.

Server dan Pemasangan WordPress

Pertama-tama, Anda memerlukan sebuah virtual host atau server yang mendukung PHP, MySQL, serta Apache/Nginx. Saat ini, sebagian besar penyedia layanan hosting profesional menawarkan fitur instalasi WordPress dengan satu klik. Jika Anda memilih untuk menginstal secara manual, Anda perlu mengunduh paket instalasi terbaru dari situs resmi WordPress, lalu mengunggahnya ke direktori akar situs web Anda (misalnya: /wp-content/install).public_htmlLakukan instalasi sesuai dengan prosedur “Pemasangan dalam Lima Menit” yang terkenal, lalu lengkapi konfigurasi koneksi database dan informasi dasar situs web. Pastikan bahwa WordPress Anda telah diperbarui ke versi terbaru untuk mendapatkan keamanan dan kompatibilitas yang terbaik.

推荐阅读 WooCommerce, dari Pemula hingga Ahli: Panduan Lengkap untuk Membangun Situs Web E-commerce Profesional.

Pilih dan instal tema yang diinginkan.

Meskipun WooCommerce dapat berkompatibilitas dengan banyak tema, untuk mendapatkan tampilan dan pengalaman pengguna yang terbaik, sangat disarankan untuk menggunakan tema resmi yang direkomendasikan, yaitu “Storefront”, atau tema komersial berkualitas yang jelas menunjukkan bahwa tema tersebut “WooCommerce Ready”. Tema-tema ini umumnya sudah dilengkapi dengan dukungan yang sempurna terhadap template halaman, tampilan produk, dan fitur keranjang belanja yang khusus untuk WooCommerce. Proses pemasangan tema sangat sederhana: buka halaman “Penampilan” (Appearance) -> “Tema” (Themes) di panel administrasi WordPress, klik “Tambah Tema Baru” (Add New Theme), lalu cari nama tema yang Anda pilih dan pasang serta aktifkannya.

UltaHost – Hosting untuk WordPress
Jaminan pengembalian uang dalam 30 hari, bandwidth dan basis data yang tidak terbatas, perlindungan DDoS gratis, diskon 50% untuk pembelian selama 3 tahun (dari harga normal: 50%).

Pemasangan Plugin Inti dan Pengaturan Dasar Toko (Core Plugin Installation and Store Basic Settings)

Setelah menyelesaikan persiapan lingkungan dasar, langkah selanjutnya adalah menginstal plugin WooCommerce dan melakukan konfigurasi inti toko. Ini merupakan langkah kunci dalam membangun kerangka dasar toko online.

Panduan Instalasi dan Penggunaan

Di halaman “Plugin” → “Install Plugins” di panel administrasi WordPress, cari “WooCommerce”. Setelah menemukannya, klik “Install Now”. Setelah proses instalasi selesai, klik “Activate”. Pada saat itu, panduan pengaturan WooCommerce akan secara otomatis dimulai. Panduan ini akan membimbing Anda menyelesaikan konfigurasi awal yang paling penting, termasuk:
* 商店地址与货币:设置你的国家/地区、所在地和交易货币(如人民币 CNY)。
* 产品类型:根据你计划销售的商品,选择对应的产品类型,如实物商品、数字下载商品或两者兼有。
* 支付网关:在此可以先启用一些基础选项,如“银行转账”、“支票支付”的测试方式,后续再详细配置在线支付。
* 配送设置:设置一个默认的配送区域和大致运费。

Saya sangat menyarankan Anda untuk mengikuti panduan tersebut dan menyelesaikan semua langkahnya. Panduan tersebut akan secara otomatis membuat halaman-halaman yang diperlukan, seperti halaman toko, keranjang belanja, proses pembayaran, dan halaman “Akun Saya”.

Konfigurasi Informasi Toko Dasar

Setelah proses panduan selesai, Anda perlu lebih lanjut menyempurnakan pengaturan. Buka halaman “WooCommerce” -> “Settings” (Pengaturan). Di tab “General” (Umum), masukkan alamat toko secara lengkap dan atur wilayah penjualan. Di tab “Products” (Produk), Anda dapat mengonfigurasi satuan pengukuran, ulasan produk, ambang stok, dan lainnya. Di tab “Tax” (Pajak), sesuaikan pengaturan berdasarkan persyaratan hukum di wilayah Anda: pilih apakah akan mengaktifkan dan menghitung pajak atau tidak. Pada tahap konfigurasi awal, jika model bisnis Anda sederhana, Anda dapat sementara waktu menonaktifkan fitur perhitungan pajak.

推荐阅读 Analisis Mendalam tentang WooCommerce: Panduan Lengkap Dari Konfigurasi Dasar Hingga Operasional yang Efisien

Konfigurasi Manajemen Produk, Pembayaran, dan Pengiriman

Setelah kerangka toko selesai dibangun, langkah selanjutnya adalah mengisi isinya, yaitu dengan menambahkan produk, serta mengonfigurasi saluran pembayaran dan logistik yang diperlukan agar transaksi dapat berlangsung dengan lancar.

Menambahkan dan mengelola produk.

Di panel administrasi WordPress, akan muncul menu baru bernama “Produk”. Klik “Tambahkan Produk” untuk masuk ke halaman edit produk. Di sini, Anda perlu mengisi informasi berikut:
* 产品标题和详细描述:清晰、有吸引力的文字和图片。
* 产品数据面板:这是核心。在产品数据Dalam menu drop-down, pilih jenis produk yang telah Anda atur di panduan (misalnya, produk sederhana atau produk yang dapat disesuaikan). Selanjutnya, isi informasi seperti harga, status stok, biaya pengiriman (berdasarkan berat dan ukuran), dan lainnya. Untuk produk yang dapat disesuaikan (misalnya, kaos dengan berbagai warna atau ukuran), Anda perlu menyiapkan pengaturan terlebih dahulu.属性Lalu…变体Di setiap tab, harga dan stok ditetapkan secara terpisah untuk setiap kombinasi.
* 产品图库:上传高质量的主图和详情图。

Mengonfigurasi gateway pembayaran

Pembayaran merupakan langkah terakhir dalam proses transaksi. Masuk ke halaman “WooCommerce” -> “Settings” -> “Payment”. Anda akan melihat daftar metode pembayaran yang tersedia. Untuk para pedagang di Tiongkok Daratan, gateway pembayaran yang umum digunakan antara lain:
* 支付宝:需要安装“Alipay for WooCommerce”之类的扩展插件,并配置从支付宝开放平台获取的商家ID和密钥。
* 微信支付:同样需要专门的扩展插件来集成。
* PayPal:适用于国际交易,直接启用标准版并配置API凭证即可。
* COD(货到付款):对本地配送非常有用。

hosting.com hosting bersama
Kinerja tinggi, dilengkapi dengan CPU AMD EPYC, penyimpanan SSD NVMe, dan LiteSpeed, dukungan internal ahli 24 jam sehari, langkah-langkah keamanan canggih termasuk SSL, brute force, malware, dan perlindungan DDoS, menghemat hingga 731 TB/bulan.

Disarankan untuk mengaktifkan setidaknya satu metode pembayaran online yang dapat diandalkan, serta satu metode cadangan (seperti transfer bank).

Menetapkan metode pengiriman

Buka halaman “WooCommerce” -> “Settings” (Pengaturan) -> “Shipping” (Kirim). Klik “Add Shipping Zone” (Tambahkan Zona Pengiriman), misalnya Anda dapat membuat zona dengan nama “Mainland China” (Tiongkok Daratan). Setelah itu, tambahkan metode pengiriman di dalam zona tersebut. WooCommerce menyediakan beberapa metode pengiriman yang dapat digunakan.
* 免运费Dapat mengatur kondisi seperti minimal jumlah pesanan, dan lainnya.
* 固定运费Biaya pengiriman yang sama dikenakan untuk semua pesanan.
* 本地配送Dapat digunakan di titik pengambilan barang (pick-up point).

Untuk perhitungan biaya pengiriman yang lebih kompleks, berdasarkan berat, volume, atau wilayah, diperlukan instalasi perangkat lunak khusus.WooCommerce ShippingAtau plugin biaya pengiriman pihak ketiga.

推荐阅读 Analisis mendalam WooCommerce: panduan lengkap untuk membangun situs e-commerce berkinerja tinggi dari nol.

Pengembangan Fitur Lanjutan dan Optimisasi Toko

Sebuah toko yang lengkap tidak hanya terbatas pada aktivitas jual beli saja, tetapi juga perlu mempertimbangkan aspek pemasaran, pengalaman pengguna, dan kinerja toko tersebut. Fungsi-fungsi tingkat lanjut ini umumnya diwujudkan melalui penggunaan plugin.

Alat Pemasaran dan Promosi

WooCommerce sudah memiliki fitur kupon dasar yang dapat Anda buat di menu “Pemasaran” -> “Kupon”. Namun, untuk melakukan promosi yang lebih kompleks (seperti program “beli satu dapat satu gratis”, diskon untuk anggota, atau aturan diskon di keranjang belanja), Anda dapat menggunakan plugin tambahan.WooCommerce Dynamic PricingEkstensi semacam ini, ditambah dengan plugin untuk integrasi pemasaran melalui email (seperti koneksi dengan Mailchimp), rekomendasi produk, dan upaya untuk mengembalikan pembeli yang meninggalkan keranjang belanja (abandoned cart recovery), dapat secara signifikan meningkatkan tingkat konversi penjualan.

Hosting bersama InterServer.
Hosting bersama seharga $2,50 USD per bulan, diskon $0,1 USD untuk bulan pertama dengan kode promo tryinterserver, serta 461 skrip aplikasi cloud yang dapat diinstal dengan sekali klik.

\nMenggunakan hook untuk melakukan kustomisasi.

Ketika Anda perlu mengubah perilaku default dari WooCommerce dan plugin yang ada tidak dapat memenuhi kebutuhan Anda, maka Anda perlu menggunakan Action Hooks dan Filter Hooks. Misalnya, jika Anda ingin menambahkan field khusus di halaman pembayaran, Anda dapat menambahkan kode tersebut ke dalam sub-theme (tema turunan dari tema utama WooCommerce).functions.phpDi dalam file.

// 示例:在结账页面添加一个自定义“礼品留言”字段
add_action( 'woocommerce_after_order_notes', 'custom_checkout_field' );

function custom_checkout_field( $checkout ) {
    echo '<div id="custom_checkout_field"><h2>' . __('礼品留言') . '</h2>';
    woocommerce_form_field( 'gift_message', array(
        'type' =&gt; 'textarea',
        'class' =&gt; array('form-row-wide'),
        'label' =&gt; __('如有需要,请留下礼品留言'),
        'placeholder' =&gt; __('请输入您的留言'),
    ), $checkout-&gt;get_value( 'gift_message' ));
    echo '</div>';
}

Optimisasi Kinerja dan Keamanan

Situs web e-commerce memiliki persyaratan yang sangat tinggi terkait kinerja dan keamanan. Pastikan untuk menginstal plugin pengecepatan (seperti WP Rocket, W3 Total Cache) untuk mempercepat proses pengunduhan halaman. Gunakan plugin pengoptimasi gambar (seperti ShortPixel) untuk memampatkan gambar produk. Selain itu, pastikan untuk menginstal plugin keamanan (seperti Wordfence) dan mengonfigurasi sertifikat SSL (HTTPS) untuk melindungi data pengguna serta informasi transaksi. Memperbarui secara berkala versi inti WordPress, plugin WooCommerce, serta semua tema dan ekstensi merupakan kebiasaan yang sangat penting dalam menjaga keamanan situs web.

Menyimpulkan.

Membangun toko WooCommerce dari nol merupakan proses yang sistematis, tetapi dapat diselesaikan dengan efisien jika mengikuti langkah-langkah yang jelas. Prosesnya dimulai dengan mempersiapkan lingkungan server yang sesuai dan menginstal WordPress. Selanjutnya, gunakan panduan pengaturan WooCommerce untuk dengan cepat membangun kerangka dasar toko, lalu konfigurasikan dengan teliti fitur-fitur bisnis inti seperti produk, pembayaran, dan pengiriman. Akhirnya, tingkatkan toko Anda ke tingkat yang lebih profesional dengan ekspansi pemasaran, penyesuaian kode, serta optimisasi kinerja dan keamanan. Ingatlah bahwa kekuatan utama WooCommerce terletak pada tingkat keandalan dan kemampuan ekspansinya yang sangat tinggi; Anda dapat menambahkan modul fungsional baru kapan saja seiring pertumbuhan bisnis Anda. Sekarang, situs toko online WordPress Anda yang sudah lengkap dengan fitur-fiturnya sudah siap untuk menyambut pelanggan pertama Anda.

FAQ - Pertanyaan yang Sering Diajukan.

Apakah WooCommerce benar-benar gratis?

Plugin WooCommerce sendiri bersifat open-source (sumber terbuka) dan sepenuhnya gratis. Anda dapat menggunakan semua fitur intinya secara gratis untuk membuat dan mengelola toko online. Namun, beberapa integrasi dengan gateway pembayaran tertentu (seperti ekstensi resmi Alipay), perhitungan pengiriman yang lebih kompleks, fitur pemasaran yang canggih, atau tema yang lebih profesional mungkin memerlukan pembelian ekstensi atau tema berbayar.

Bagaimana cara membuat cadangan toko saya yang menggunakan platform WooCommerce?

Salinan cadangan harus mencakup baik database maupun file-file situs web. Disarankan untuk menggunakan plugin cadangan yang profesional, seperti UpdraftPlus atau BlogVault. Plugin-plugin ini memungkinkan Anda untuk mengatur proses pencadangan otomatis secara berkala, serta menyimpan file cadangan ke layanan cloud (seperti Google Drive atau Dropbox). Sebelum melakukan pembaruan atau perubahan yang signifikan, pastikan untuk membuat salinan cadangan yang lengkap secara manual terlebih dahulu.

Bisakah kita membangun situs web WooCommerce untuk uji coba terlebih dahulu di komputer lokal?

Tentu saja bisa, dan ini merupakan praktik yang sangat baik. Anda dapat menggunakan paket lingkungan server lokal, seperti Local by Flywheel, XAMPP, atau MAMP. Instal WordPress dan WooCommerce di dalam lingkungan tersebut, lalu lakukan semua proses konfigurasi, pengujian, dan pengembangan. Setelah pengujian selesai, gunakan plugin migrasi (seperti All-in-One WP Migration) untuk memindahkan seluruh situs web ke server produksi secara online.

Bagaimana cara mengubah field pada halaman pembayaran di WooCommerce?

Ada berbagai cara untuk memodifikasi field pembayaran (checkout fields). Untuk perubahan sederhana seperti penyesuaian urutan field, pengaturan kolom wajib (required fields), atau penggantian label, Anda dapat menggunakan plugin visualisasi seperti “Checkout Field Editor for WooCommerce”. Jika Anda memerlukan penyesuaian yang lebih mendalam, seperti menambahkan atau menghapus field, maka Anda perlu menulis kode.woocommerce_checkout_fieldsFiltrasi tersebut diimplementasikan menggunakan “filter hooks”, dan kode yang terkait perlu ditambahkan ke dalam sub tema (sub-topic) yang bersangkutan.functions.phpDi dalam file.