← Geliştiriciler WordPress Rehberi

WordPress eklentisi ile otomatik draft senkronu

Ajans11 Haber Makinesi'nin resmi WP eklentisi. Kur, API token'ını gir, dakikalar içinde onaylı taslaklar WP draft'ı olarak açılmaya başlar. Otomatik yayın yoktur — her taslak editör inceler.

1. Eklentiyi indirin

Son sürümü aşağıdaki linkten indirebilirsiniz. Zip'i açmadan WP admin'e yükleyin.

Zip'i indir · v0.1.0 WordPress 6.4+
Not: Eğer link 404 dönerse, eklenti henüz build edilmemiş demektir. Kaynak plugins/ajans11-newsroom/ dizinindedir. Yerelde bash scripts/build-wp-plugin.sh çalıştırarak dist/ajans11-newsroom-0.1.0.zip üretebilirsiniz.

2. WordPress'e yükleyin

  1. WP admin'de Eklentiler → Yeni Ekle → Eklenti Yükle.
  2. ajans11-newsroom-0.1.0.zip'i seçin ve Şimdi Kur'a basın.
  3. Kurulum bitince Etkinleştir'e tıklayın.

3. Token oluşturun

Ajans11 Haber Makinesi editör panelinize giriş yapın (/admin/login). Profil menüsünden "API Token" seçin. Token yalnızca üretim anında görüntülenir — bir yere kopyalayın.

Alternatif olarak API üzerinden:

curl -X POST https://newsmachine.umutozan.dev/api/v1/tokens \
  -H 'Content-Type: application/json' \
  -d '{"email":"[email protected]","password":"***","name":"wordpress"}'

4. Ayarlar sayfasında yapılandırın

WP admin → Ayarlar → Ajans11 Haber Makinesi. Doldurun:

5. Senkronizasyonu test edin

Ayarlar sayfasındaki "Şimdi çek" butonuna basın. Cron'un aktif olmasını beklemeden manuel bir fetch tetiklenir.

Sonuç:

Yerelde build

Depoyu klonlayıp zip'i kendi tarafınızda üretmek istiyorsanız:

git clone [email protected]:ozyildirims/news-machine.git
cd news-machine
bash scripts/build-wp-plugin.sh
# → dist/ajans11-newsroom-0.1.0.zip

Zip'in içinde ajans11-newsroom.php bootstrap dosyası ve includes/ altındaki tüm modüller bulunur.

Güvenlik notları

← Tüm geliştirici kaynakları