WordPress kullanarak bir blog barındırmaya yeni başladım. Şimdi, özelleştirmek için php dosyalarını düzenlemeye başlamak istiyorum (Ben bir programcıyım). Çeşitli seçeneklerim neler? FTP kullanmalı mıyım, dosyaları mı indirmeli ve yerel olarak mı düzenlemeliyim? Ya da sunucuya giriş yapmalı mı ve düzenlemeli miyim?
teşekkürler
Bu gerçekten ne yapmaya çalıştığınıza göre ne . Her şeyden önce, çekirdek WordPress dosyalarını asla düzenlemelisiniz. Yükseltme işlemi sırasında ve yaparken yaptığınız tüm değişiklikler kaybolacak, bu nedenle işlevselliğini değiştirmek istiyorsanız bir eklenti kullanın. Sitenizin görüntülenme şeklini değiştirmek istiyorsanız, temayı değiştirin.
Her iki durumda da, canlı bir sitede çalışmak istemezsiniz ... işler ters gidebilir, yarım kolonu kaçırabilir ve siteyi kırabilir ya da uzun süredir inşa ettiğiniz bir şeyi yanlışlıkla imha edebilirsiniz. Bununla birlikte, gelişmeye başlamak için hala oldukça kolay.
İlk önce, yerel sisteminizde bir test sunucusu kurmak ve WordPress'i oraya kurmak istiyorsunuz. Birkaç tane var, ama işte ilk önce bakacak birkaç tane iyi şey var:
Test sunucunuzu kurduktan sonra, normalde yaptığınız gibi WordPress'in en son sürümünü kurun. Artık tamamen kontrol ettiğiniz tamamen ve canlı sitenizi bozmadan istediğinizi test edebilirsiniz.
Geliştirme için, bir tür IDE kullanmak isteyeceksiniz. Geliştirme ortamı seçiminiz tamamen size bağlıdır. Sadece rahat kullandığınızdan emin olun. PHP geliştirmesi için bazı iyi (ücretsiz) IDE'ler:
Gelişirken, yaptığınız değişiklikleri izlemek isteyeceksiniz, böylece geri dönüp yaptığınız hataları "geri alabilirsiniz". Çoğumuz birkaç kez yaptık ... bazı kodları düzenler, işe yaradığını düşünür ve günü terk edersin. Öyleyse geri dönüp sistem için hayati bir şey kırdığınızı anlıyorsunuz ... ama hatayı yapmadan önceki gün ne değiştirdiğinizi hatırlamıyorsunuz! Bir çeşit sürüm kontrol sistemi kullanmak, bundan kaçınmanıza yardımcı olacaktır:
Bu, yerel olarak WordPress için geliştirmeye başlamanızı sağlayacaktır. Size eklentiler, temalar ve diğer kodlar oluşturabilir ve WordPress'in en son sürümünde test ederek sizin için çalıştığından emin olabilirsiniz. Tamamlandıktan, test edildikten ve ilk kullanıma hazır olduktan sonra sitenize yükleyebilir veya WordPress deposuna adresine gönderebilirsiniz.
Yeni kodunuzu sunucuya göndermeye hazır olduğunuzda, birkaç seçeneğiniz vardır. Eklentiler yerel olarak sıkıştırılabilir ve doğrudan WordPress UI üzerinden yüklenebilir. Temalar da olabilir. Alternatif olarak, FTP dosyalarını her zaman doğrudan sunucuya gönderebilirsiniz ... bu, her seferinde her şeyi aktarmanıza gerek kalmadan büyük bir eklentide küçük değişiklikler yapmanızı sağlar. İşte bazı iyi FTP araçları:
Eklenti ve tema geliştirmeyi ayrıntılı olarak tartışan birkaç iyi ders vardır. En önemlilerinden bazıları (yani, dosya şablonları ve kullanılabilir örnekler sağlayanlar) Kodeks'te yer almaktadır. Hızlı bir Google araması daha fazlasını bulmanıza yardımcı olur:
En kolay yol, dahili wordpress editöründeki dosyaları düzenlemektir - düzenlemeden önce güvenli tarafta olmak için yedekleme yapabilirsiniz.
Bir temayı düzenliyorsanız yapmanız gereken en doğru fikir, değişikliklerin firebug'ta nasıl görüneceğini test etmektir - memnun kaldıktan sonra, gerçek temada değişiklikleri yapın.
Ayrıca, tema test sürüşü adı verilen bir eklenti de vardır - okuyucular farkında olmadan temayı yönetici olarak düzenleyebilir ve önizleyebilirsiniz.
Yukarıdaki adımlar, çevrimiçi temaları düzenlemeyi sağlar - yolda daha kolay :)
WordPress'i bilgisayarınıza yerel olarak yüklediğiniz, tema dosyalarınızı düzenlemeyi bitirip yüklediğiniz çevrimdışı modu da kullanabilirsiniz.
Ur wordpress macerasında başarılar :)