WordPress üzerinde bir geliştirme ortamı nasıl hazırlanır
WordPress'te bir geliştirme ortamı oluşturmak ister misiniz? Barındırma hesabınızda yinelenen bir site oluşturmak kolay bir çözümdür, ancak bunu yapmanın tek yolu bu değildir. Gelişiminizi yapmak için güvenli bir ortam mı, yoksa test için güvenilir bir ortam mı arıyorsunuz?ya da belki ikisi), Bunu ayarlamak için başka yolları da vardır.
Öyleyse, WordPress için geliştirme ortamını kurmanıza yardımcı olacak bazı araçlara göz atalım.
1 - WP_DEBUG
WP_DEBUG, kodunu test etmek isteyen herkes için önemli bir WordPress komutudur. Varsayılan olarak, wp-config.php dosyanızda "false" olarak ayarlanmıştır.
(Kodunuzu test ederkenve yalnızca bir test ortamında, çünkü blogunuz yayınlandığında bu hataları görmek istemezsiniz.), bu seçeneği "true" olarak ayarlayın; kodunuzda bir noktalı virgül unutacağınız veya daha kötüsünü her değiştirdiğinizde bir hata mesajı göreceksiniz.
Testi tamamladığınızda, bunu devre dışı bırakmayı unutmayın. Dosyanın içeriğini kopyalayabilmeniz gerekir wp-config.php Test siteniz ve canlı siteniz arasında, ancak bu her zaman iyi bir çözüm değildir.
Bu aynı zamanda ölümün beyaz ekranından kurtulmanızı sağlar.
2 - Tema Birimi Test Verileri
WordPress Tema İnceleme Ekibi, WordPress tema havuzuna gönderilmeden önce WordPress temalarını test etmek için tasarlanmış kapsamlı bir veri kümesi sağlar. Ancak bu veriler genel olarak temaların geliştirilmesi için faydalıdır.
Bu verileri geliştirme sitenize içe aktarmak, blogunuzun nasıl görüntülendiğini görmek için blogunuzun görüntüsünü test etmenize olanak sağlayan makaleler, sayfalar, kategoriler, etiketler, medya vb. Eklemenizi sağlar.
Wordpress.org tema deposuna bir tema gönderirseniz, bu verilerle test etmeden hiçbir zaman yapmamalısınız ve müşterilerin veya diğer kişilerin yaptığı bir site için bir tema oluşturursanız, bazı testler yapmak mantıklı olacaktır. Temanızla kullanılabilecek her türlü veri ile.
3 - MAMP
Yerel bir geliştirme ortamı kuruyorsanız MAMP, kemerinizde kullanabileceğiniz en kullanışlı araçtır.
MAMP "Benim Apache'im - MySQL - PHP'nin kısaltmasıdır. Yerel makinenizde bir veritabanı bulunan bir web sitesi çalıştırmanıza olanak tanır. Ücretsiz sürüm, WordPress'i yerel olarak kurmanız ve çalıştırmanız için gereken tüm özelliklere sahiptir ve binlerce web geliştiricisinin yerel olarak çalışmasını sağlar; ister güvenli bir geliştirme ortamı olsun, ister çevrimdışıyken çalışın.
MAMP'ın Mac için uygun olduğu bir zaman vardı, ancak şimdi Windows makinelerinde de çalışıyor ve bu da daha kullanışlı olmasını sağlıyor.
4 - XAMP
Eğer Linux kullanıyorsanız, MAMP sizin için çalışmayacaktır, bu yüzden bunun yerine XAMPP kurmanız gerekecektir. MAMP gibi ücretsizdir ve Apache, MySQL ve PHP'yi çalıştırmanıza izin verir, bu da WordPress'i yerel olarak kurabileceğiniz anlamına gelir.
XAMPP, açık kaynak kodlu bir yazılımdır, yani açık kaynak kodlu yazılımı kullanmayı tercih eden insanlar için harika bir alternatif olduğu için sadece Linux, Windows ve Mac'te de çalışmamaktadır.
5 - WP CLI
WP-CLI "anlamına gelir WordPress Komut Satırı Arabirimi ". WordPress kurulumunuzda, barındırma sağlayıcınızın yönetim ekranları veya yönetim sistemi yerine komut satırı üzerinden çeşitli görevleri gerçekleştirmenize olanak sağlar.
WP-CLI kullanarak, yedekleme, veri taşıma, WordPress kurulumu ve çok daha fazlası gibi işlemleri gerçekleştirebileceksiniz ve bu çok daha hızlı. Yine, nasıl kullanılacağını ve hangi komutların kullanılabileceğini öğrenmek için biraz zaman harcamanız gerekecektir, ancak WP-CLI web sitesinde tam bir dokümantasyon sağlanmaktadır.
Bir eklenti veya tema ile aynı şekilde yüklemezsiniz, ancak komut satırı üzerinden "wp command" yükleme paketini kullanarak kurulur.
6 - SnapShot Pro
devamı
Snapshot Pro eklentisi, sitenizi yedeklemenize ve özellikle geri yüklemenize yardımcı olmak için tasarlanmıştır (Hızlı ve kolay). Ancak, sitenizi geçirmek istediğinizde veya WordPress test ortamıyla senkronize halde tutmak istediğinizde de kullanılabilir.
Bu yöntem, gelişmiş bir WordPress geliştiricisinin yapacağı şey değildir - yukarıdaki araçlar daha profesyonel olarak kabul edilir - ancak komut satırından şüpheleniyorsanız ve eklentileri kullanmayı tercih ediyorsanız, Snapshot Pro size yardımcı olabilir. Test süreci
WordPress'te kullanabileceğiniz bu araç listesi için hepsi bu.