WordPress tema dosyalarını ve nerede bulduğunu anlayın
Web sitenizi değiştirmeye başlamak istiyor ama ilk adımda gerçekten kaybolmuş hissediyorsunuz? WordPress öğreticileri genellikle basittir, ancak yeni başlayanları hemen takip edebilen “Functions.php Dosya Teması” gibi ifadelerle başlayın. Bu dosya nerede? Ne aç? Temam nerede? Bunları bilmemek için kesinlikle utanç yok. Hepimiz aynı olursak ve aynı şey hakkında aynı miktarı biliyorsak, bu komik bir eski dünya olacak! Bu makalede, sizi yeni başlayan makalelerde bile genellikle göz ardı edilen kod açısından çok temel olan WordPress konseptiyle tanışmaya çalışacağım.
Bu makaleyi takip etmek istiyorsanız sadece bir ön koşul var – bir web sitesi var. Söylenenlerin özünü anlamak daha kolay olacaktır, ancak takip etmek için bir alan adınız ve barındırma hesabınız olmalıdır. Eğer sahip değilseniz, kayıt yapmayı düşünün. Web sitesinin nasıl çok temel bir düzeyde değiştirildiği, web sitesi bir yerde bir bilgisayarda depolanan bir dosyadan daha fazlası değildir. Tarayıcınız bu dosyalarla üretilen içeriği alır ve görüntüler. Yapmanız gereken web sitesini değiştirmek için doğru dosyaya erişmek ve düzenlemektir. Bu üç şey hakkında bilgi gerektirir:
Dosyalar nerede?
Nasıl düzenlenir?
Hangi dosya düzenlenecek
Bu bilgilere sahip olduğunuzda, genellikle aşağıdakileri yaparsınız: Web sitenizin depolandığı sunucuya bağlanırsınız, ihtiyacınız olan dosyaya gidersiniz ve bilgisayarınıza indirirsiniz, bilgisayarınızda açar ve içeriğinizi değiştirirsiniz ve Dosyaları orijinal olarak konuma yüklersiniz, eski sürüme oldu. Dosyaları web ana bilgisayar sunucusuna yüklemek ve indirmek için sunucuya bağlanma FTP – veya Dosya Aktarım Protokolü kullanıyoruz. Kullanabileceğiniz birkaç FTP aracı vardır. Büyük ve ücretsiz FileZilla denir. Bu yazılıma sahip değilseniz, lütfen ve şimdi indirin. Uygulamayı açtığınızda, çubuğu ana bilgisayar, kullanıcı adı, şifre ve bağlantı noktası numarasını girebileceğiniz yerin üstünde göreceksiniz.
FileZilla Hızlı Bağlantı Çubuğu Bu formu doldurmak için FTP erişim ayrıntılarınızı aramalısınız. Çoğu ana bilgisayar, kimlik bilgilerinizi görüntüleyen özel bir parçaya sahip olan kontrol paneline girmenizi sağlar. Bazı ana bilgisayarlar, FTP hesabı için kendi kullanıcı/şifrenizin bir kombinasyonunu oluşturmanıza olanak tanır. Emin değilseniz, her zaman ev sahibi destek ekibinizle iletişime geçebilirsiniz.
Varsayılan uzun mesafeli dizinini doldurmak için devam eden sekmeye geçtiğinizden emin olun. Bu, FTP uygulamasının bağlandıktan hemen sonra döndüğü dizini belirler. Dosyaları düzenleme belirli dosyaları düzenlemek isteyen öğreticiyi takip ettiğinizi söyler. Bunu sunucuda bulduktan sonra, iki kez tıklayabilir veya sağ panelden sol panele sürükleyebilirsiniz. Bu, dosyaları bilgisayarınıza indirecektir. Artık bu dosyayı herhangi bir metin düzenleyicisiyle açabilirsiniz (daha sonra bunun hakkında daha fazla bilgi).
Değişikliklerinizden memnun olduğunuzda, dosyayı kaydetmeniz, ardından FileZilla’ya geri dönmeli ve değiştirilmiş dosyayı sol panelden sağa sürüklemeniz gerekir. Uygulama, dosyaya olmasını isteyip istemediğinizi soracaktır. Bunu yapmayı seçerseniz, dosya sunucuya aktarılır, orijinal sürüm olarak gelir. Metin Düzenleyici Metin Düzenleyicisi’ni kullanmak, metin belgelerini açabilen, düzenleyebilen ve kaydedebilen bir uygulamadır. İdeal olarak, editör belgemize ek bilgi eklememelidir. Bir Word belgesi oluşturduğunuzda, içerikle ilgisi olmayan bir dosyada büyük miktarda bilgi bulunur. Dosya boyutu, renk, konum vb. Çoğu programcı daha çok yönlü araç kullanır, ancak yalnızca temel olanı yüklerseniz, bunlar iyi olacaktır. Notepad ++, Sublime, Coda ve Atom.io dahil olmak üzere bazı harika metin editörleri. Varsayılan FTP ile Editör Birkaç editör FTP için varsayılan desteğe sahiptir. Daha önce açıkladığım grafiğin metin editörleri ve FTP uygulamaları arasında sürekli geçiş yaptığını unutmayın. Varsayılan FTP’ye sahip Notepad ++ gibi editörler bağımsız bir sistem sağlar – uygulamalar arasında hareket etmeye gerek yoktur. Coda’daki FTP dosyaları – Popüler Mac Metin Düzenleyicisi. FTP ile çalışırken, umarım artık dosyalarla çalışma mekanizmasını anlıyorsunuzdur. Bunun uygulanması gereken bir şey olduğunu açıklamak istiyorum. FTP, geliştirici için ikinci doğasıdır, ancak başladığımda ne kadar garip olduğunu hatırlıyorum. Bu kavramlarla ilgilenen diğer insanların doğal olarak görmeniz, kolay oldukları anlamına gelmez-bu sadece geliştiricilerin çok fazla egzersize sahip olduğu anlamına gelir.
Gerçek şu ki başladığımda yanlış dosyayı birçok kez açtım. Neye aktardığımı anlamıyorum veya değişiklikimin neden görünmediğini anlamıyorum. Bunun gibi hataların hepsi çok normal ve egzersizle ustalaşacaksınız! Dosyanın dosyasını ve konumunu ve dosyanın konumunu iki kez gördük ve şimdi web sitenizin kök dizinini nasıl bulacağınızı bilmelisiniz – tüm web sitesi dosyalarınızı içeren bir klasör. Ancak, birçok öğretici size tüm dosyaların doğru ayrıntılarını vermeyecektir. “Tema Stili Sayfanızı Aç” gibi şeyler söyleyecekler. Temanın nerede depolandığını ve stil sayfası ne olduğunu bilmiyorsanız, başınız belada! Tüm bunlar elbette WordPress sitesini kullandığınızı varsayar! Listeyi okurken, tüm açıklamalarımın web sitenizin kök dizinine göre (aksi belirtilmedikçe) olduğunu unutmayın. Tema Dizini Tema Dizini WP-Content’in içinde ve adlandırılmış temaların bulunur. Bu, web sitenizde bulunan tüm temaları içeren bir dizindir. Buradaki her bir klasör ayrı bir temadır. Mevcut tema dizini (tek) tema dizini olarak da adlandırılabilir ve daha önce tartışılan tema dizinde bulunan bir klasördür. Tüm dizinler olarak adlandırılır, böylece ihtiyacınız olanı kolayca bulabilmeniz gerekir. Kullandığınız mevcut tema arka uç WordPress’teki “Ekran” bölümünde görüntülenir.
Bu eklenti dizini WP-Content’de bulunur ve eklentiler olarak adlandırılır.Bu klasör, web siteniz için mevcut tüm eklentileri içerir.Bazı eklentiler (nadiren) bu durumda yalnızca bir dosyadan oluşabilir.Çoğu eklenti kendi dizininde saklanır.Bu tema stili sayfası mevcut tema stili sayfanızı ifade eder.Bu dosya web sitenizi ekranınızı ayarlar: Kutu ne kadar büyük, metnin rengi nedir, tarafınızın hangi tarafta bulunduğu vb. Bu, mevcut tema dizininizdeki bir style.css dosyasıdır. Dosya Tema İşlevi Bu dosya, yorumların nasıl görüntülendiği, temanız tarafından desteklenen görüntünün boyutu ve hatta özel gönderinin türü ve taksonomisi gibi temanızdaki çeşitli özellikleri düzenler. Bu dosya geçerli tema dizinindeki bir function.php dosyasıdır. Tema Dizin Dosyası Bu dosya, en son blog yayınınızı görüntülerse web sitenizin ön sayfasını görüntülemek için kullanılır. Bu, mevcut tema dizininizdeki index.php dosyasıdır. Tema Şablon Dosyaları Geçerli tema dizinde bir dizi şablon dosyası vardır. Dizin dosyası, ön sayfayı görüntüleyen bir şablon dosyasıdır. Single.php dosyası tek bir yayından sorumludur, örneğin Page.php tek bir statik sayfadan sorumludur. Tüm şablon dosyalarının oldukça iyi bir listesi, Hiyerarşi Kodeks Şablon sayfasında, ana eklenti dosyasında bulunabilir, ana eklenti dosyası eklentiniz etkin olduğunda yüklenen ilk dosyadır. Genellikle klasörle aynı ada sahiptir. Eklenti klasörü eklentiler dizininde bulunabilir. Klasörün adı benim-plugin ise, ana eklenti dosyası bu klasördedir ve belki de my-plugin.php olarak adlandırılır. Aşağıdakiler PHP’nin sunucu yan dili olduğunu ve bir dosyadan diğerine içerik girmenizi sağlar. Bu, php incors (), requir () ,_once () () ve requir_once () dahil veya wordPress get_template_part () işleviyle yapılabilir. İlk dörtten birini görürseniz, dosyaları bulmak için bu işlevde verilen yolu izleyebilirsiniz.
Get_template_part () kullanılırsa şu şekilde görünebilir: get_template_part (‘post’, ‘basit’) anlamı, dahil edilen dosya post-simple.php’dir. Peki bu neden önemli? Okunabilirliği artırmak için, kod üreticileri işlevselliği farklı dosyalara ayırma eğilimindedir. Sitenizdeki tam sayfa, üstbilgiler, altbilgi, kenar çubuğu, görüntülenen yayınlar vb. İçin kodlar içerir. Bu, tek bir yere yerleştirilen tüm kodlar yerine, sadece değişiklik yapmayı kolaylaştırmak için dahil edilebilir. Özet, umarım artık WordPress dosyalarıyla çalışma konusunda temel bir anlayışa sahipsiniz. Daha karmaşık ve daha kullanışlı bir kodlama yolu var, ancak bu şimdi dikkat etmeniz gereken bir şey değil. En iyi eylem, FTP ile yetkin olmak ve daha sonra çok çalıştığınızda devam etmektir. Sahip olduğunuz başka yeni başlayan şikayetler var mı? Her zaman öğretici tarafından aktarılan birkaç temel adım nasıl olduğunu bilmek istiyorsunuz? Bize aşağıdaki yorumlarda anlatın ve en yaygın olanların üstesinden gelmeye çalışacağız. Etiket: Kod
Hafta Sonu WordPress Projesi