# Papa Autoweb Pro - WordPress Companion Plugin

Plugin WordPress kecil yang **WAJIB** di-install di setiap WordPress yang akan dipakai dengan Papa Autoweb Pro.

## Apa Fungsinya?

Plugin ini memungkinkan Papa Autoweb Pro untuk **menulis meta SEO** (focus keyphrase, meta description, SEO title) ke WordPress kamu secara otomatis. Tanpa plugin ini, hanya slug yang akan terisi di Yoast SEO.

Plugin ini support:
- ✅ Yoast SEO (Free & Premium)
- ✅ Rank Math
- ✅ All in One SEO (AIOSEO)
- ✅ SEOPress

## Cara Install (3 Langkah)

### Langkah 1: Zip Plugin
File `papa-autoweb-companion.php` perlu di-zip dulu.

**Cara cepat:**
1. Buka folder `wp_companion_plugin`
2. Klik kanan `papa-autoweb-companion.php` → **Send to** → **Compressed (zipped) folder**
3. Hasilnya: `papa-autoweb-companion.zip`

**Atau pakai 7-Zip:**
1. Klik kanan file → **7-Zip** → **Add to "papa-autoweb-companion.zip"**

### Langkah 2: Upload ke WordPress

1. Login ke WordPress Admin (misal: `https://habitcrunch.com/wp-admin`)
2. Klik menu **Plugins** → **Add New** (Tambah Baru)
3. Klik tombol **Upload Plugin** (Unggah Plugin) di atas
4. Klik **Choose File** → pilih file `papa-autoweb-companion.zip`
5. Klik **Install Now** (Pasang Sekarang)
6. Tunggu instalasi selesai
7. Klik **Activate Plugin** (Aktifkan Plugin)

### Langkah 3: Verifikasi

1. Buka https://YOURSITE/wp-json/papa-autoweb/v1/status
2. Harus muncul JSON seperti ini:
   ```json
   {
     "plugin_active": true,
     "plugin_version": "1.0.0",
     "seo_plugin_detected": "yoast",
     "wp_version": "6.4.2",
     "ready": true
   }
   ```

Kalau `ready: true` dan `seo_plugin_detected` muncul nama pluginnya — **selesai!** Papa Autoweb Pro sudah bisa write meta Yoast.

## Install untuk Multiple Sites

Plugin ini perlu di-install di **SETIAP** WordPress yang akan dipakai dengan Papa Autoweb Pro.

Jadi kalau kamu pakai 2 website (HabitCrunch + Begitusaja):
- Install di habitcrunch.com
- Install di begitusaja.my.id

## Troubleshooting

### "Tidak bisa upload plugin"
Hosting kamu mungkin block upload. Coba:
1. Login via cPanel
2. Buka **File Manager** → `public_html/wp-content/plugins/`
3. Buat folder baru: `papa-autoweb-companion`
4. Upload file `papa-autoweb-companion.php` ke folder tersebut
5. Login WP Admin → Plugins → Activate "Papa Autoweb Pro Companion"

### "Plugin sudah aktif tapi field Yoast masih kosong"
1. Cek dulu: buka `https://yoursite/wp-json/papa-autoweb/v1/status`
2. Kalau muncul `404 Not Found`: plugin belum aktif, ulangi instalasi
3. Kalau muncul `401 Unauthorized`: normal, ini cuma butuh login - artinya plugin sudah jalan

### "Field Yoast masih kosong setelah install plugin"
Perlu publish ulang artikel baru. Artikel lama yang sudah dipublish tidak otomatis terupdate. Coba:
1. Hapus artikel lama yang gagal
2. Run pipeline lagi dari Papa Autoweb Pro
3. Cek artikel baru — semua field Yoast harus terisi

## Apa yang Plugin Ini Lakukan?

Secara teknis, plugin ini:
1. **Register meta keys SEO** ke REST API WordPress (default tidak expose meta)
2. **Membuat custom endpoint** `/wp-json/papa-autoweb/v1/update-seo/{id}` yang bisa update Yoast/RankMath/AIOSEO meta secara langsung
3. **Status endpoint** `/wp-json/papa-autoweb/v1/status` untuk cek plugin SEO yang terdeteksi

## Keamanan

- Plugin ini hanya bisa diakses oleh user yang punya capability `edit_posts` (Author, Editor, Admin)
- Tidak ada akses publik
- Tidak ada data yang dikirim keluar
- Open source, kamu bisa cek source code-nya

---

Made for Papa Autoweb Pro users.
