A’dan Z WordPress Terminolojisi Yeni Başlayanlar için Yeterlilik

Bu blogdaki birçok yazı, WordPress kavramını ve terminolojisini açıklamaya çalışır veya en azından yazı ile ilgilidir. Ve Codex WordPress, WordPress tarafından kullanılan kavramları açıklamak için iyi bir iş çıkarıyor. Ancak, yazı ve açıklamalar hakkında sorular soran yayınlardaki yorumlarda gördüğüm birçok soruyu izleyerek, WordPress kullanıcıları ve geliştiricileri için jargon buster yapmanın yararlı olacağını düşündüm. Bu yazıda WordPress’teki bazı temel kavramları tanımlamaya ve açıklamaya çalışacağım. Bazıları kullanıcılar, diğerleri geliştiriciler için ve bazıları her ikisi için daha alakalı.
Her terimi alfabeye göre alacağım, böylece bağlamda nerede uygun olduklarını bilmiyorsanız kolayca bulabilirsiniz. Ama ilk olarak, bu, geniş konuya göre gruplandırılan tanımlayacağım terimlerin listesidir:
Çekirdek Konsept: CMS, Multisite Network, Eklenti, Tema.
Veri: Veritabanı, veritabanı tablosu, döngü, meta veri, sorgu.
İçerik Türü: Ek, Kategori, Sayfalar, Gönderi, Gönderi Formatı, Gönderi Türü, Etiket, Taksonomi, Terimler, Revizyon.
Dosya Türü: Çocuk Teması, Yapılandırma Dosyası, Fonksiyon Dosyası, Dosyalar, Stil Sayfası, Şablon Dosyası, Şablon Hiyerarşisi, Şablon Bölümü.
Yönetici Aracı: Ayar, Meta Kutusu, Gezinme Menüsü, Seçenekler, Ayarlar, Kısa Kodlar, Widget’lar.
Kod: Eylem kancaları, ateş, sınıf, kanca filtresi, işlev, nesne, nesne yönelimli programlama, özellik, yöntem, şablon etiketi.
İzin: yetenek, rol.
Güvenlik: Nonce Anahtarı, Tuz Anahtarı, Sanitasyon, Doğrulama.
Bunun WordPress terminolojisinin tam bir listesi olmadığını ve eğer gelişmiş bir geliştirici iseniz (veya geliştirici olmayı umuyorsanız) özlediğim şeyler olabilir.Ancak bu, okuyucularımızın çoğunun oluşturduğu soruların çoğunu kapsamalıdır. Aksiyon Hook Eylem eylemi, işlevleri ekleyerek ek kodlar girmenizi sağlayan WordPress Core dosyasına, temasına veya eklentisine eklenen bir kod satırıdır.Temanıza veya eklentinize eylem kancaları eklemek için şu kodu ekleyin:
C5D326ae4b3a9cce1a7e2548bd8c4d01’in özünü içerir
Ve sonra kodda o sırada myfonction adlı bir işlevi yerine getirmek için, add_ace kullanarak kancaya eklersiniz:
C5D326ae4b3a9cce1a7e2548bd8c4d01’in özünü içerir
Bir işlevle değiştirilebilen veya değiştirilebilen bir kod eklemek istiyorsanız (kod eklenmesi için boş bir yer yapmak yerine), bir filtre kancası kullanırsınız.
API, uygulama programlama arayüzünün kısaltmasıdır. Bu, başka bir sistemden bir sistemle etkileşime girmenizi sağlayan bir kod tabanıdır. API, sistemin bir kısmı ile aynı sistemden diğerinden etkileşime girmenize veya harici bir sistemden yapmanıza izin verebilir. İlk örnek, widget oluşturmak için eklentiler yazmanıza izin veren API widget’tır, ikinci örnek ise bir Fire WordPress Fire veya eşleme eklentisini kodlarsanız kullanabileceğiniz Google Maps API’sıdır. Ek Ek, sayfaya yüklediğiniz veya sitenizdeki yayınladığınız bir dosyadır. İçeriğinize gömdüğünüz resimler, videolar veya ses klipleri şeklinde olabilir veya dosyaları yüklerken WordPress tarafından yapılan tıklanan bağlantılarla erişilebilir. Bu, kutunun dışında WordPress ile birlikte gelen bir yazı türü. Kullanıcıların yayınları düzenleme (edit_posts) veya eklentileri (install_plugins) yükleme gibi belirli işlemleri gerçekleştirmesini sağlama yeteneği. Her kullanıcının rolü, bu rolü olan bazı insanlar tarafından neler yapılabileceğini belirleyen bir dizi özelliğe sahiptir. Add_cap () ve remove_cap () işlevini kullanarak rolün yeteneğini ekleyebilir veya silebilirsiniz. Kategori, yayınlarınızı sınıflandırmak için kullanabileceğiniz WordPress ile birlikte verilen doğuştan gelen taksonomidir. Kategori hiyerarşiktir, yani bir ebeveyn ve çocuk kategorisine sahip olabilirler.
Site içeriğinizi derlemek için kategoriyi ekleyin
Kategori, genellikle daha sık kullandığınız etiketlere kıyasla ana site veya tema veya konu için kullanılma eğilimindedir. Çoğu sitede fark, sitenizi düzenlemek, etiketle yapmayacağınız gezinme menüsüne eklemek için kategoriyi kullanmanızdır. Tanımladığınız her kategori, taksonomi ‘kategorisindeki terimdir. Sınıf sınıfı, nesne yönelimli PHP’de kullanılan bir program türüdür. Ayrı bir işlevi yüklemek yerine sınıf kullanmak, kodunuzu daha temiz ve genişletmeyi kolaylaştırır. Sınıf bir dizi ilgili işlev içerecektir (yöntem olarak bilinir): Örneğin, wp_widget sınıfı widget’ı doldurmak, içine girişi depolamak ve Sitede görüntüleyin. Daha sonra, bir eklenti veya tema üzerine orijinal sınıfı belirli bölümleri değiştirerek veya ekleyerek genişleten yeni bir sınıf yazabilirsiniz, böylece her şeyi yeniden yazmanız gerekmez. Çocuk Teması Çocuk Temaları, ana temaya ek kodlar eklemek için kullandığınız temalardır. Tema dizininden satın aldığınız veya yüklediğiniz temayı düzenlemek istiyorsanız, temayı doğrudan düzenlemek yerine bunu yapmak için her zaman çocuğun temasını kullanmanız gerekir. Bunun nedeni, temada yaptığınız her değişikliğin güncellendiğinde kaybolmasıdır.

WordPress’e bir temanın bir çocuk teması olduğunu söylemek için, ana temanın ayrıntılarıyla tema stili sayfasına ek kod eklersiniz. Çocuk temaları, ana temaya ince ayarlar eklemek, önemli ayarlamalar yapmak, ekstra stil, işlev veya şablon dosyası eklemek veya tema çerçevesiyle birlikte kullanılabilir. CMS CMS veya içerik yönetim sistemi, kullanıcıların içeriği doğrudan web sayfalarına kodlamak zorunda kalmadan web sitelerine içerik eklemelerini sağlayan bir sistemdir. WordPress dünyanın en popüler CM’leri! CMS, içeriği depolamak için bir veritabanı ve daha sonra içeriği web sayfalarına görüntülemek, HTML ve JavaScript gibi ön uç dili üretmek için kullanılacak bir dosya koleksiyonu (WordPress, bir tema) gerektirir. Genellikle bunu yapmak için PHP gibi arka uç programlama dillerini kullanır. Yapılandırma yapılandırma yapılandırması veya wp-config.php, wordPress kurulumunuzun nasıl yapılandırıldığını tanımlar. Bazen yönetici ekranında değişiklik yaptığınızda WordPress tarafından düzenlenir veya doğrudan (dikkatlice!) Düzenleyebilirsiniz. Multisit’i etkinleştirmek veya hata ayıklamayı etkinleştirmek veya devre dışı bırakmak için kullanın. Ayarlama WordPress Ayarlaması, Sitede Post Düzenleyicisi aracılığıyla düzenlenemeyen değişiklikler yapmanızı sağlayan bir arayüzdür. Eriştiğiniz özellikler temanıza (ve bazen eklentilerinize) bağlı olacaktır, ancak widget’lar, menüler ve site kimliği gibi birkaç varsayılan öğe vardır. Temanız ayrıca düzeni ve rengi ayarlamanıza ve üstbilime ve/veya altbilgiye metin eklemenize olanak tanır.
Ayarlama, sitenizi gerçek zamanlarda ayarlamanızı kolaylaştırır, tema dizinine gönderilen tüm temaların tema seçeneği ekranı yerine ayarlamalar kullanması gerekmektedir.Avantajı, kullanıcıların yaptıkları değişiklikleri görebilmeleridir.Kendi temanıza ayarlama işlevselliği eklemek için yönergelerimizi izleyin.Geleneksel arazinin özel alanı, meta veri sevkiyatını tanımlamanın başka bir yoludur.Yazarken, hava durumu vb.Gönderilerinizi sınıflandırmak için özel bir alan kullanmamalısınız: bunun yerine kategoriyi veya etiketi kullanın.
Özel bir alan eklemek için gönderme ekranındaki arayüzü kullanın. Veya özel alanları kullanmayı kolaylaştırmak için kendi metabox’unuzu yapabilirsiniz. Veritabanı veri tabanı, WordPress kurulumunuzla ilgili tüm verileri saklar. Bu, içerik (yayınlar, sayfalar, ekler vb.), Kullanıcı verilerini ve eklentiler için oluşturduğunuz yapılandırma gibi seçenekleri içerir. Veritabanı on bir tablodan oluşur. Siteniz çoklu bir ağ ise, kullanıcı verileri ağ boyunca iki tabloda dağıtılsa da, her site için ek bir tablo olacaktır: WP_USERS ve WP_USEMETA. Veritabanını doğrudan düzenlemeyebilirsiniz: bunun yerine, değişiklik yapmak için WordPress Yönetici ekranını kullanın. WordPress veritabanındaki veritabanı tablosu tabloları belirli veri türlerini depolar. Örneğin, WP_Posts yayınlarla ilgili verileri saklar (sadece yayınları değil, her türlü yayın içerir). Taksonomi terimi, seçenekler ve meta veriler gibi meta veriler için de bir tablo vardır. Filtre filtre kancaları WordPress çekirdek dosyalarına veya temalar veya eklentiler halinde kodlanır. Daha sonra işlevleri yazarak ve kancaya ekleyerek vurabileceğiniz varsayılan kodu içerir. Temanıza veya eklentinize bir filtre eklemek için şöyle bir kod kullanırsınız: C5D326AE4B3A9CCE1A7E2548BD8C4D01’in özünü sevmek
Ardından, varsayılan kodu veya metni değiştirmek istiyorsanız, yeni içerikle işlevler yazar ve şöyle filtrelere bağlarsınız:
C5D326ae4b3a9cce1a7e2548bd8c4d01’in özünü içerir

Varsayılan kodu değiştirmek için WordPress tarafından sağlanan kancayı filtrelemek için işlevi de bağlayabilirsiniz. Kanca filtresi ve eylem kancası arasındaki fark, eylem kancasının boş olmasıdır: kod yalnızca bir işlev bağlandığında eklenir. Filtre kancaları boş değil: kancaya eklenmiş bir işlev yoksa kaldırılacak metni veya varsayılan kodu sardı. İşlev işlevi, bir şeyi gerçekleştirmek için temanıza veya eklentinize yazdığınız kod bloğudur. WordPress Core dosyası ayrıca yüzlerce işlev içerir. WordPress Core işlevini kendi kodunuzda kullanabilirsiniz veya kendinize yazabilirsiniz: Yeni bir tane yapmaya başlamadan önce kimsenin ihtiyacınız olanı yapmadığını kontrol etmek her zaman iyi bir fikirdir. Fonksiyonları bir başkasına yazabilirsiniz: genellikle bir veya daha fazla WordPress işlevi içeren kendi işlevlerinizi yazın. İşlevi etkinleştirmek için doğrudan tema dosyasına veya eklentisine yazabilirsiniz, bu durumda işlev dosyanızdaki o noktada etkinleştirilir. Veya onu eylem kancası veya kanca filtresiyle ilişkilendirebilirsiniz. Bunu yapmanın avantajı, kodunuzdaki birkaç noktaya işlevler ekleyebilmeniz veya tema dosyasını veya eklentisini düzenlemek zorunda kalmadan bir sonraki aşamada değiştirebilmeniz veya silebilmenizdir. Başkalarının kullanımı için bir tema veya eklenti geliştirir ve genişletirseniz bu iyi bir uygulamadır. Bir işlevi kodlamak için, benzersiz bir ad ve ardından bir parantez (içeride isteğe bağlı bir parametre ekleyebilirsiniz) ve ardından kıvırcık parantezlere işlev kodunu ekleyin: C5D326ae4b3a9cce1a7e2548bd8c4d01’in özünü içerir.
Dosya işlevi dosyası işlevi (function.php), temada sayfada içeriği görüntüleymeyen bir dosyadır. Bunun yerine, temanıza işlevsellik eklemek için kullanırsınız. İşlev dosyaları, ayar desteği ekleme, üstün görüntü desteği ve temanıza eklediğiniz özel işlevleri içerecektir. Temanın çalışması için bir işlev dosyası olması gerekmez. Kendinizi işlev dosyaları aracılığıyla çok fazla işlev ekleyerek bulursanız, eklentiler daha iyi yazabilirsiniz. Eklentiler, ekran için işlevsellik ve tema için kullanılmalıdır. Dahil dahil dosyayı, kodu ana eklenti dosyasından ayrı olarak kaydetmek için eklentiye (veya bazen temaya) eklediğiniz dosyadır. Belirli işlevsellik eklemek için büyük miktarda kod eklerken bunu yapmak yararlı olacaktır. Örneğin, bir temaya özelleştirici desteği eklemek için dahil dosyayı kullanacağım. Dosyanızı eklemek için, dahil dosyayı çağırmak için ana eklenti dosyasına veya tema işlev dosyanıza işlevini (INDRADE_ONCE () gibi) kullanın. Bu, dahil fonksiyonu eklediğiniz dosyadan kodu ekler. Circle Loop, temanızda veritabanını soran ve geçerli gönderiyi alıp görüntüleyen bir koddur. Bir gönderi veya sayfa için bu, arşiv sayfasında, ilgili tüm yayınlar verilinceye kadar tekrar tekrar tekrar tekrar çalışır. Tema şablonu dosyanıza veya şablon bölümüne bir döngü ekleyebilirsiniz, bu da aynı döngüyü birkaç şablon dosyasında kullanabileceğiniz anlamına gelir. Bunun nasıl yapılacağı konusunda rehberlik için, temaların gelişimi hakkındaki yazımıza bakın.
Meta Box Meta kutusu, yönetici ekranındaki içerik eklemek, ayarları yapılandırmak veya işlem yapmak için kullandığınız alandır. Kendi eklentinizi yazarak bir meta kutusu ekleyebilirsiniz. Metabox Ekle, kullanıcıların bu yazıya meta veriler eklemesine izin verir. Meta kutusu çok kullanışlıdır, çünkü kullanıcılara yazı düzenleme ekranından ayrılmak veya herhangi bir kod yazmak zorunda kalmadan ek içerik alanları (meta veri kullanarak) veya yapılandırma ekleme esnekliği sağlar. Meta veri meta verileri verilerle ilgili verilerdir. Evet, kulağa aptalca geliyor, biliyorum. Bir örnekle açıklayayım. WordPress, veritabanındaki WP_Posts tablosundaki yayınları (ve sayfalar, ekler vb.) Depolar. Bu tablodaki alanlar, yayınlama başlıkları, içerik gönderme, oluşturulan tarih, durum ve alıntılar gibi önceden belirlenmiş listelerle sınırlıdır. Peki ya yayınınıza bu alanlardan biri tarafından kapsanmayan ek veri eklemek istiyorsanız ne olur? Bu, bazen özel bir alan olarak adlandırılan meta verilere ihtiyacınız vardır. Bu, SEO ile ilgili verilere bir gönderi yaptığınızda hava durumundan başlayarak istediğiniz her şey olabilir. Meta veriler oluşturmak ve çalışmak için kılavuzumuza bakın. Yöntem Yöntem, nesne yönelimli programlamada kullanılan bir şeydir. Sınıfta kullanılan işlevi bu şekilde tanımlarsınız. Bununla ilgili gizemli bir şey yok!
Multisitus Network Multisite Network, bir WordPress kurulumunu paylaşan bir ağ sitesidir. Multisite’i etkinleştirerek, WordPress kurulumunda gerektiğinde iki ila milyonlar arasında değişen çok sayıda site yayınlayabilirsiniz. Multisite ağları yükleme ve yönetme hakkında tam yönergeler için, Multisite için ana yönergelerimize bakın. Gezinme Menüsü Gezinme menüsü, kişilerin sitenizin etrafında gezinmesine yardımcı olmak için sitenizin başlığına yerleştirdiğiniz bir menüdür. Menü öğeleri WordPress’te bir yazı türüdür ve yönetici ekran menüsünden veya özelleştirici aracılığıyla eklersiniz. Ayrıca, temanıza kodlayarak veya bir widget kullanarak ek gezinme menüleri de ekleyebilirsiniz. Nonce nonce anahtarı bir kez kullanılan sayının kısaltılmasıdır. Bu, genellikle URL’de yalnızca bir kez kullanılabilen bir sayıdır. Örneğin, birisi şifrelerini WordPress’te sıfırlamaya çalışırsa, onlara nonce içeren bir bağlantı gönderilir. Bağlantıyı tıkladıktan sonra artık kullanamadılar. Bu, diğer insanların şifrelerini tekrar değiştirmek için aynı bağlantıyı kullanamayacağı anlamına gelir.
Örneğin, eklentiler aracılığıyla veri saklarken kodunuzu daha güvenli hale getirmek için Noness kullanın. Nesneler Nesne yönelimli programlamadaki nesneler, nesneler ilgili değişkenlerin ve yöntemlerin bir koleksiyonudur. Ortak işlevleri sınıflandırmak ve kodunuzu daha verimli ve daha kolay genişletmek için bunları sınıfta kullanın. Nesne Odaklı Programlama Programlama Nesne odaklı programlama, kodu birlikte gruplamak ve genişlemeyi kolaylaştırmak için nesneleri, yöntemleri ve sınıfları kullanan bir programlama yöntemidir. Bu, işlevleri ayrı varlıklar olarak ele alan fonksiyonel programlamadan farklıdır. Seçenek seçeneği, WordPress siteniz hakkında yayının, sayfaların veya diğer içerik türlerinin bir parçası olmayan bir şeydir. Tersine, bu site ayarları veya eklentiler veya tema yapılandırmaları ile ilgilidir. Seçenek de ayar olarak da adlandırılır. Tüm site seçenekleriniz, başka bir tabloya bağlı olmayan tek tablo olan veritabanındaki WP_Opsions tablosunda saklanır. Sayfa sayfaları, standart WordPress kurulumlarıyla varsayılan olarak gelen yayın türleridir. Blog sayfanıza veya sitenin başka bir yerinde kaydolmanız gerekmeyen statik içerik için kullanın. Sık kullanımlar arasında ev sayfaları, sayfalar ‘hakkında’
veya iletişim sayfası.Bazı siteler, yayınlara değil, sayfalara dayanmaktadır.Genellikle ebeveyn ve çocuk sayfaları ile hiyerarşik yapılar kullanır.Eklenti eklentisi, WordPress sitenize ekstra işlevler ekleyen bir kod koleksiyonudur.Bu, giriş logosunu değiştirmek veya E-Niaga işlevini ekleyen serumit kadar basit olabilir.Eklentiyi yönetici ekranınıza eklenti sayfası üzerinden yüklersiniz.Kendinize yazabilir, bir eklenti satıcısından satın alabilir veya eklenti dizininden yükleyebilirsiniz.
Eklentinin, eklentinin işlevsellik için olduğunu unutmayın. Dolayısıyla, kendinizi temanıza çok fazla fonksiyonel kod yazarken bulursanız, onu bir eklentiye ayırabilirsiniz. Bu daha iyi bir uygulamadır ve farklı temalar çalıştıran diğer sitelerde daha fazla kod kullanabileceğiniz anlamına gelir. Bu yazı işlerin kafa karıştırıcı olabileceği yerdir. Gönderi bir yazı türüdür, ancak her türlü yayın türüne atıfta bulunmak için de kullanılabilir. Kullanıcılar için ‘yazı’ terimi genellikle blog yayınları, makaleler, güncellemeler vb. Oluşturmak için kullandığınız gönderi türü anlamına gelir. Geliştiriciler için WP_Posts tablosunda yer alan tüm yayınları, yayınlar, sayfalar ve daha fazlası dahil olmak üzere kullanılabilir. Burada ilk anlam üzerine odaklanacağım. Yeni bir yazı eklemek için WordPress’te bir gönderi ekranı kullanırsınız. Ana arşiv sayfanıza ve sayfanızda kayıtlı oldukları için gönderme sayfadan farklıdır. Bir blog yazarıysanız, gönderim sitenizin yaşam kaynağı olacaktır. Gönderme biçimi gönderme formatı, yayınlarınızı farklı formatlarda görüntülemek için kullanabileceğiniz bir taksonomidir. Farklı yayın formatları için bir şablon dosyası oluşturarak, video, tırnak, resim ve metin gibi şeyleri farklı şekilde görüntüleyebilirsiniz. Gönderme Türleri Gönderi türü, farklı amaçlar için kullandığınız çeşitli içerik türleridir. WordPress, varsayılan olarak sizin için bir dizi yazı türü ile birlikte gelir. Bunlar: Post
sayfa
ek
Gezinme menüsü öğesi

Revizyon
Bağlantı (Blogroll özelliğini kullanıyorsanız)

Özel bir gönderi türü kaydederek kendi kendinize de ekleyebilirsiniz. Bunu yapmak için, adınız ve nasıl çalıştığı gibi yazı türünüz için argümanı tanımlayan kendi işlevlerinize eklediğiniz Register_post_type () () () kullanın. Birçok eklenti, ilk olarak E-Niaga siteleri için ürünler, işlevsellik formları eklemek için formlar ve görüntüler görüntülemek için galeriler gibi özel bir yazı türü oluşturur. Özellik Nesne odaklı programlamada, özellik, veri depolamak ve yayınlamak için bir yöntemle kullandığınız bir değişkendir. WordPress soruları, veritabanına her eriştiğinde ve içeriği çıktıya götürdüklerinde sorguyu çalıştırır. Dolayısıyla, sitenizdeki her sayfa, döngülerden kodlanan sorgularla doldurulacaktır. WordPress otomatik olarak doğru içeriğin görüldüğüne bağlı olduğunu sorar. Dolayısıyla, bir gönderiye bakarsanız, döngüdeki kod gönderiyi alırken, arşiv sayfasına bakarsanız, döngü bunun için gereken tüm gönderileri üretmek için tekrar tekrar çalışır. sayfa. Ayrıca ek yayınları görüntülemek için sayfaya özel bir sorgu ekleyebilir veya görüntülenenleri değiştirmek için ana sorguları değiştirebilirsiniz. Bunu kılavuzumuzda yapmak için hangi yöntemin kullanması gerektiğini (ve kullanmamayı) öğrenin. Revizyon revizyonu, daha sonra iade etmeniz gerekiyorsa veritabanında depolanan bir gönderi sürümüdür (veya sayfa vb.). Bu, gönderiniz için yanlışlıkla bir içerik silerseniz veya bir şeylerin yanlış olması durumunda yararlı olabilir. Revizyon yayınının düzenleme ekranında listelenir
WordPress, belirli bir zaman aralığında sizin için otomatik olarak bir revizyonu depolar, ancak gönderiyi her güncellediğinizde veya bir kavramı kaydettiğinizde bir revizyon yaparsınız. Kullanıcının rolünün rolü, kullanıcının sitenizde neler yapabileceğini belirler. WordPress’te bulunan varsayılan rol: Super Admin – Çoklu Site ağlarını yönetebilir (yalnızca Multisite etkinleştirildiyse ilgili).

Yönetici – Bir siteyi standart bir WordPress kurulumunda veya çoklu bir ağda sitede yönetebilir.
Editör – Diğer insanların yayınları da dahil olmak üzere yayınları yayınlayabilir ve yönetebilir. Site ayarlarını yönetemezler.
Yazar – kendi yayınlarını yazabilir, yayınlayabilir ve yönetebilir, ancak başkalarına ait değildir.
Katkıda bulunanlar – kendi yayınlarını yazabilir ve yönetebilir, ancak yayınlayamazlar. İncelenecek ve yayınlanacak editöre veya yöneticiye gönderirler.
Müşteriler – İçerik ekleyemez, ancak sınırladığınız içeriği müşterilerle görebilir veya sınırlısa yorum yapabilir.
Her rolün, kullanıcının tam olarak neler yapabileceğini belirleyen bir dizi özelliği vardır. Yetenekleri ekleyerek veya kaldırarak kullanıcının rolünü düzenleyebilirsiniz veya Add_Role () işlevini kullanarak yeni bir rol oluşturabilirsiniz. Sitenize bir güvenlik katmanı eklemek için WP-Config.php’ye tuz tuz tuşu eklenir. Bu, WordPress olmadan işe yaramayacağı gizli bir anahtardır. Dört tanesi var:
Auth_key, secure_auth_key, logged_in_key ve nonce_key. Bu, bilgisayar korsanlarının sitenizle ilgili verileri depolayan çerezlere erişmesini önleyerek (oturum açma kimlik bilgileri gibi) çalışır. Her iki ayda bir düzenli olarak yenilemelisiniz. Defenders gibi güvenlik eklentilerimiz bunu kolaylaştırıyor. Sanitasyon sanitasyonu, depolamadan önce girdi verilerinin temizlenmesi sürecidir. Örneğin, yayın düzenleme ekranına bir metin kutusuyla bir meta kutusu eklerseniz, herhangi bir metin girişinin doğru formatta saklandığından emin olmak için sanitasyon işlevini kullanırsınız. Bu nedenle, bir e -posta adresi kaydederseniz, Sanitasyon adresin doğru şekilde saklanmasını ve başka bir yerde verildiğinde veritabanından bir e -posta adresi olarak çıkmasını sağlayacaktır. Sanitasyon, girişin doğru girilip girilmediğini kontrol etmek için doğrulamayı takip eder. Ayarlar Ayarlar, istediğiniz gibi işlev görmesi için Siteye veya eklentiye yaptığınız yapılandırmadır. WordPress’te bir dizi ayar vardır ve eklentiler ve temalar da kendi ayar ekranını ekleyebilir (modern temaların ayarlamalar kullanma olasılığı daha yüksek olsa da). Site Ayarları ekranınıza Yönetici’deki Ayarlar menüsünden erişirsiniz. Ayrıca seçenekler olarak da adlandırılır. Kısa kod kısa kodu, dirsek parantezlerinde yayınınıza eklediğiniz bazı metinlerdir, bu da daha sonra birkaç kod yayınlar veya çalıştırır. Kısa modeller eklediğiniz metni içerebilir ([myShortCode] kapalı metin [/myShortcode]), tek başına durabilirler ([myShortCode]) veya bir parametreye sahip olabilirler ([myShortcode numarası = ”
10 ″]).Kendi kısa kodunuzu oluşturmak için eklentiyi bir ateş kısa kodu kullanarak yazın.Styles sayfası stil sayfası, temalar için tüm CSS stillerini içeren bir tema dosyasıdır.Ayrıca isimler, yazarlar ve sürümler gibi temalar hakkında önemli bilgiler içerir.Bu, her temada var olması gereken iki dosyadan biridir.Etiketi işaretlemek WordPress’teki doğuştan taksonomidir.Belirli konulardaki yayınları tanımlamak için kullanın, kategoriyle olduğundan daha fazla ayrıntı.Genellikle sitenizi düzenlemek için etiketleri kullanmazsınız, ancak ziyaretçilerin belirli etiketlerle yayınlar bulmasına izin vermek için bulut widget etiketini kullanacaksınız.Etiket hiyerarşik değildir, bu nedenle bir ebeveyn veya çocuk etiketi olamaz.Taksonomi taksonomi, yayınınızın sınıflandırılmasıdır (her türlü gönderiden).WordPress dört doğuştan gelen taksonomi ile birlikte gelir: kategori

Etiket
Post formatı
Bağlantı kategorisi (kullanıyorsanız blogroll bağlantıları için geçerlidir).
Ayrıca, yayınlar, ek sayfamız gibi mevcut yayın türlerine veya kaydettiğiniz yeni özel yazı türüne uygulayabileceğiniz kendi özel taksonomanızı da ekleyebilirsiniz. Bunu register_taxonomy () işlevini kullanarak yaparsınız. Taksonomi farklı şekillerde davranabilir. Bazıları (örneğin kategoriler) hiyerarşiktir, böylece her taksonomi teriminin bir ebeveyni olabilir. Diğerleri (örneğin etiketler), terimlerinin düz bir yapıda olması için hiyerarşik değildir. Taksonomiyi kaydettiğinizde, hiyerarşik olup olmadığını belirleyebilirsiniz. Dosya Şablonu Dosya Şablonu, temanızda Site sayfanızdaki içeriği görüntülemek için kullanılan bir dosyadır. Her tema bir şablon dosyası içermelidir: index.php. Çoğu tema ayrıca Page.php, archive.php ve single.php gibi belirli içerik türleri için şablon dosyaları içerir. WordPress, şablon hiyerarşisine göre belirli sayfalarda içerik görüntülemek için hangi şablon dosyasının kullanılacağına karar verir. Şablon hiyerarşisi şablon hiyerarşisi, Sitedeki belirli sayfaları görüntülerken hangi şablon dosyalarının kullanılacağını belirlemek için WordPress tarafından kullanılan bir sistemdir. Bazı şablon dosyaları ayrı ayrı içerik türlerine diğerlerinden daha spesifiktir: WordPress, temanızda bir tane bulmak için azaltılmış bir özgüllük sırasında yapacaktır. Bu, belirli içerik türleri için bir şablon dosyası yoksa, daha yaygın bir dosyaya döneceği, nihayetinde dizin.php’ye varsayılan olarak döneceği anlamına gelir.
Örneğin, Hayvan adı verilen taksonomide köpek terimi ile tüm gönderilerin arşivini açarsanız, WordPress bu sırayla bir şablon hiyerarşisinde çalışır: ilk olarak taksonomi-animals-anjing.php
Taksonomi-Hawkers.php
taksonomi.php
Archives.php
İndex.php
Şablon Bölümü Şablon Bölümü, şablon dosyasının yalnızca bir kısmı için kod içeren bir tema dosyasıdır. Bunu, başlıklar (header.php), kenar çubuğu (sidebar.php) ve footer (footer.php) gibi çeşitli şablon dosyalarında kullanmak istediğiniz kodu kaydetmek için kullanırsınız. Her birini, şablon dosyanızda get_header (), get_idabar () ve get_footer () ile arayabilirsiniz. Şablonu, örneğin döngü için bir kod çizmek için şablon dosyasındaki başka yerlerde de kullanabilirsiniz. Bunu yapmak için get_template_part () işlevini kullanırsınız. Bunu yapmak, birkaç şablon dosyasında aynı kodu tekrarlamadığınız için kodunuzu daha verimli hale getirir. Şablon Etiketi Şablon etiketi, tema şablonu dosyasında kullanılmak üzere tasarlanmış bir işlev türüdür. Sitenin adı veya açıklaması gibi verileri genellikle alır ve görüntüler. Şart şartları taksonomi maddeleridir. Dolayısıyla, yayınınıza birkaç kategori eklediyseniz, bu kategorilerin her biri taksonomi kategorisindeki terimdir. Taksonomi terimini taksonomik bir düzenleme ekranı açarak ekleyebilirsiniz (örn. Gönderme>
Kategori) veya yayınları düzenlerken ekleyerek. Tema temaları, içeriği görüntülemek için WordPress tarafından kullanılan dosyaların bir koleksiyonudur. Her zaman en az iki dosya içerir: style.css ve index.php. Stil sayfası gereklidir, çünkü temalar hakkında önemli bilgiler içerir ve ayrıca sitenize stil ekler. Dosya index.php, veritabanından veri almak ve sayfada görüntülemek için kullanılan bir döngü gibi bir kod içerir, ayrıca şablon etiketi ve veri ve diğer ortamları görüntüleyecek ve etkileşimler ekleyecek diğer işlevler. Çoğu tema daha fazla dosya içerir: header.php şablonu bölümü, sidebar.php ve footer.php, her sayfa için ortak bir sayfa bölümünü görüntüleyen arşiv, sayfa ve bir yayın gibi belirli içerik türleri için diğer şablon dosyaları. WordPress, şablon hiyerarşisine atıfta bulunarak hangisinin kullanılacağını seçer. Widget Widget, herhangi bir kod yazmadan sitenizdeki widget alanına (örneğin yan veya altbilgide) ekleyebileceğiniz bir şeydir. Bunu, görünüm> widget’ları yöneticiye veya özelleştirici aracılığıyla girerek yapabilirsiniz. Özelleştiricide widget’ları düzenleyebilirsiniz
Doğrulama doğrulaması, verilerin veritabanına saklanmadan önce verilerin geçerliliğini kontrol etme işlemidir. Metin kutusu gibi bir tür girişi her kodladığınızda doğrulama işlevini eklersiniz. Örneğin, kullanıcıdan e -posta adresini girmesi istenirse, doğrulama e -posta adresinin doğru formatta olan bir e -posta adresine benzeyip görünmediğini kontrol eder. Değilse, kabul edilmeyecek ve kullanıcı bir hata mesajı görecektir. Veriler doğrulandıktan sonra temizlenmelidir. Hepsi bu? WordPress, nasıl kullandığınıza bağlı olarak seyahat etmeniz gerekmeyebilecek yüzlerce terimi vardır. Burada insanların çoğunluğunun bilmesi gereken her şeyi dahil etmeye çalıştım. Kafanız karışmış bir şey varsa, notları yorumlarda bırakırsınız ve yeterince insan bir şey isterse bir tanım ekleyeceğim! Bir şey mi özlüyorum? Size mantıklı gelmeyen bir WordPress jargonu var mı? Yorumlarda bize söyleyin (ve kendi tanımınızı ekleyin).
Etiket:
WordPress terminolojisi

admin

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir