Ana içeriğe geç

Kurulum ve Başlangıç

Version Docs Updated

MHM Rentiva, WordPress sitenizi güçlü bir araç kiralama platformuna dönüştürmek için tasarlanmış profesyonel bir eklentidir. Bu rehberde, eklentinin sıfırdan kurulumunu ve ilk yapılandırma adımlarını bulacaksınız.

Eğitim Videosu

Eklentinin kurulumunu adım adım izlemek için aşağıdaki video kutusuna tıklayabilirsiniz.

🎥 Eğitim Videosu Yakında Gelecektir

Resmi YouTube kanalımızda yayına girdiğinde burada izlenebilir olacak.

1. Sistem Gereksinimleri

Eklentinin stabil çalışması için sunucunuzun ve WordPress kurulumunuzun aşağıdaki minimum gereksinimleri karşılaması gerekir:

GereksinimMinimum VersiyonNotlar
WordPress6.7+En güncel kararlı sürüm önerilir.
PHP8.1+Güvenlik ve performans için zorunludur.
WooCommerce8.0+Tüm frontend ödeme akışları için Mecburidir.
SSL SertifikasıHTTPSÖdeme ağ geçitlerinin (Stripe, iyzico vb.) çalışması için gereklidir.
Permalink YapısıYazı İsmi%postname% yapısı SEO ve rotalar için önerilir.

2. Adım Adım Kurulum

MHM Rentiva'yı kurmak için iki ana yöntem bulunmaktadır:

Yöntem A: WordPress Admin Üzerinden (Önerilen)

  1. WordPress panelinizden Eklentiler > Yeni Ekle sayfasına gidin.
  2. Eklenti Yükle butonuna tıklayın ve size verilen mhm-rentiva.zip dosyasını seçin.

🖼️ GÖRSEL: EKLENTİ YÜKLEME EKRANI

(Eklentiler > Yeni Ekle > Dosya Seç adımını gösteren ekran görüntüsü)


  1. Şimdi Kur butonuna basın ve işlem tamamlandığında Eklentiyi Etkinleştir'e tıklayın.

🖼️ GÖRSEL: EKLENTİ ETKİNLEŞTİRME ONAYI

(Eklenti başarıyla yüklendiğinde "Eklentiyi Etkinleştir" butonunun olduğu ekran)


Yöntem B: FTP/SFTP Üzerinden

  1. mhm-rentiva.zip dosyasını bilgisayarınızda bir klasöre çıkarın.
  2. FTP istemciniz (örneğin FileZilla) ile sunucunuza bağlanın.
  3. Çıkardığınız klasörü /wp-content/plugins/ dizinine yükleyin.
  4. WordPress panelinizden eklentiyi etkinleştirin.

3. Kurulum Sonrası Otomatik İşlemler

Eklenti etkinleştirildiğinde arka planda aşağıdaki işlemler otomatik olarak gerçekleştirilir:

  1. Veritabanı Tabloları: payment_log, sessions, transfer_routes gibi fonksiyonel tablolar oluşturulur.
  2. CPT Kaydı: vehicle (Araçlar) özel yazı tipi ve ilgili taksonomiler sisteme tanıtılır.
  3. Müşteri Rolü: rentiva_customer adında özelleştirilmiş bir kullanıcı rolü eklenir.
  4. Rewrite Rules: Kalıcı bağlantılar araç sayfaları için otomatik olarak yenilenir.

4. İlk Kurulum Sihirbazı

Eklentiyi ilk kez etkinleştirdiğinizde sistem sizi otomatik olarak Kurulum Sihirbazı'na yönlendirecektir. Bu sihirbaz:

  • Temel şirket bilgilerinizi alır.
  • Gerekli sayfaları (Arama, Araç Detay, Ödeme vb.) otomatik oluşturur.
  • WooCommerce entegrasyonunu doğrular.
Manuel Yönlendirme

Eğer sihirbaz otomatik açılmazsa, WordPress admin menüsünden MHM Rentiva > Setup Wizard yolunu izleyerek manuel olarak başlatabilirsiniz.


Teknik Detaylar (Geliştiriciler İçin)

Eklenti etkinleştirme sırasında register_activation_hook kullanarak mhm_rentiva_single_site_activation() fonksiyonunu tetikler. Bu fonksiyon DatabaseMigrator sınıfı üzerinden veritabanı şemasını güncel tutar.

Geliştirme aşamasında WP_DEBUG açıksa, kurulum hataları PHP loglarına veya ekranın üst kısmındaki hata bildirim kutularına yansıyacaktır.


Bölüm Özeti

  • En az PHP 8.1 ve WooCommerce gereklidir.
  • Kurulum sonrası Setup Wizard takip edilmelidir.
  • Veritabanı tabloları aktivasyonda otomatik kurulur.

Değişiklik Günlüğü

TarihSürümNot
18.03.20264.21.2Tasarım revizyonu yapıldı ve içerik zenginleştirildi.
26.02.20264.21.0İlk sürüm oluşturuldu.