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 WordPress.org eklenti dizininde yayınlanmıştır; olağan yol WordPress'in kendi sunduğu yoldur. Diğer iki yöntem, güncel sürüm yerine belirli bir yapıyı kurmak içindir.

Yöntem A: WordPress.org dizininden (Önerilen)

  1. WordPress panelinizden Eklentiler > Yeni Ekle sayfasına gidin.
  2. MHM Rentiva araması yapın.
  3. Şimdi Kur butonuna basın ve işlem tamamlandığında Etkinleştir'e tıklayın.

Bundan sonra WordPress eklentiyi, dizindeki diğer eklentileri güncellediği gibi kendisi güncel tutar — elle bir şey indirmeniz gerekmez.


🖼️ GÖRSEL: EKLENTİ ARAMA EKRANI

(Eklentiler > Yeni Ekle arama sonuçlarında MHM Rentiva'yı gösteren ekran görüntüsü)


Yöntem B: ZIP dosyası yükleyerek

Bunu, dizindeki güncel sürüm yerine belirli bir yapıya ihtiyacınız olduğunda kullanın — örneğin GitHub releases sayfasındaki bir sürüm.

  1. Eklentiler > Yeni Ekle sayfasına gidip Eklenti Yükle butonuna tıklayın.
  2. ZIP dosyasını seçip Şimdi Kur butonuna basın.
  3. İş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 C: FTP/SFTP Üzerinden

  1. Eklentinin 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ı: mhmrentiva_vehicle (Araçlar), mhmrentiva_booking (Rezervasyonlar) ve mhmrentiva_addon (Ek Hizmetler) özel yazı tipleri ve ilgili taksonomiler sisteme tanıtılır.
  3. Müşteri Rolü: mhmrentiva_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 mhmrentiva_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
23.08.20266.0.7Kurulum artık WordPress.org dizininden başlıyor; etkinleştirme sonrası tanımlayıcılar 6.0.0 yeniden adlandırmasına göre güncellendi.
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.