Panduan ini menunjukkan cara menggunakan OpenClaw Ultra untuk mengelola situs WordPress Anda — memposting artikel, mengelola produk WooCommerce, memilih kategori, dan mengisi hashtag — semuanya melalui REST API WordPress.
Yang Anda Butuhkan
- Situs WordPress yang di-hosting sendiri (wordpress.org, bukan wordpress.com)
- Plugin Basic Auth terinstal di situs WordPress Anda
- OpenClaw Ultra terinstal di desktop Windows Anda
Langkah 1: Instal Plugin Basic Auth
REST API WordPress memerlukan autentikasi. Cara termudah adalah menggunakan plugin Basic Auth.
- Unduh plugin dari: https://github.com/WP-API/Basic-Auth
- Di panel admin WordPress, buka Plugin → Tambah Plugin Baru → Unggah Plugin
- Unggah file
Basic-Auth-master.zip yang diunduh
- Klik Aktifkan

Autentikasi Alternatif
Jika server Anda mendukung OAuth atau Kata Sandi Aplikasi (WordPress 5.6+), Anda juga dapat menggunakannya. Panduan ini menggunakan Basic Auth untuk kesederhanaan.
Langkah 2: Buat File .env untuk Kredensial
Buat file .env di lokasi aman di komputer Anda untuk menyimpan kredensial situs WordPress Anda.
Buat file bernama wordpress.env dengan konten berikut:
WP_SITE_URL=https://situses.com
WP_USERNAME=admin-pengguna-anda
WP_APPLICATION_PASSWORD=kata-sandi-anda
Jaga File .env Anda Tetap Aman
Jangan pernah commit file .env Anda ke kontrol versi atau membagikannya secara publik. Tambahkan *.env ke file .gitignore Anda.
Langkah 3: Konfigurasikan OpenClaw Ultra untuk Membaca File .env
Di OpenClaw Ultra, Anda dapat menggunakan skill File untuk membaca file .env dan memuat kredensial.
- Buka OpenClaw Ultra
- Di chat, ketik:
Baca file di C:\path\to\wordpress.env dan simpan setiap baris sebagai variabel.
- OpenClaw Ultra akan mengurai file
.env dan membuat nilai tersedia untuk permintaan berikutnya.
Langkah 4: Posting Artikel WordPress melalui REST API
Sekarang Anda dapat menggunakan OpenClaw Ultra untuk membuat dan memposting artikel WordPress secara otomatis.
Contoh prompt:
Menggunakan REST API WordPress di {WP_SITE_URL}/wp-json/wp/v2/posts,
buat artikel baru dengan:
- Title: "Artikel Pertama yang Diotomatiskan"
- Content: "Artikel ini dibuat oleh OpenClaw Ultra melalui REST API WordPress."
- Status: publish
- Categories: Technology, AI
- Hashtags: #WordPress #Automation #OpenClaw
Gunakan Basic Auth dengan nama pengguna {WP_USERNAME} dan kata sandi {WP_APPLICATION_PASSWORD}.
OpenClaw Ultra akan mengirimkan permintaan POST ke endpoint REST API WordPress dan memposting artikel Anda.
eferensi Endpoint API
| Aksi | Endpoint | Metode |
| Buat artikel | /wp-json/wp/v2/posts | POST |
| Perbarui artikel | /wp-json/wp/v2/posts/{id} | PUT |
| Dapatkan artikel | /wp-json/wp/v2/posts | GET |
| Hapus artikel | /wp-json/wp/v2/posts/{id} | DELETE |
Langkah 5: Kelola Produk WooCommerce
Jika Anda memiliki WooCommerce terinstal, Anda juga dapat mengelola produk melalui REST API WooCommerce.
Contoh prompt:
Menggunakan REST API WooCommerce di {WP_SITE_URL}/wp-json/wc/v3/products,
buat produk baru dengan:
- Name: "Kursus Otomatisasi AI"
- Type: simple
- Regular price: 49.99
- Description: "Pelajari cara mengotomatiskan alur kerja Anda dengan AI."
- Categories: Kursus, Produk Digital
- Stock: 100
Gunakan Basic Auth dengan nama pengguna {WP_USERNAME} dan kata sandi {WP_APPLICATION_PASSWORD}.
Endpoint API WooCommerce
| Aksi | Endpoint | Metode |
| Buat produk | /wp-json/wc/v3/products | POST |
| Dapatkan produk | /wp-json/wc/v3/products | GET |
| Perbarui produk | /wp-json/wc/v3/products/{id} | PUT |
| Hapus produk | /wp-json/wc/v3/products/{id} | DELETE |
| Dapatkan pesanan | /wp-json/wc/v3/orders | GET |
| Buat kategori | /wp-json/wc/v3/products/categories | POST |
60% dari konten ditampilkan. Lihat artikel selengkapnya: [https://openclaw.aiondesktop.com/tutorials/id/9](https://openclaw.aiondesktop.com/tutorials/id/9_
)