Web Sitenizin Taksonomisini Kullanıcılardan Nasıl Gizlersiniz?
Yayınlanan: 2022-10-29Web sitenizin sınıflandırmasını kullanıcılardan gizli tutmak istiyorsanız, aşağıdaki adımları izleyerek bunu yapabilirsiniz:
1. WordPress Kontrol Panelinize gidin ve “Ayarlar” bölümüne gidin.
2. Ayarlar menüsünden “Okuma” seçeneğini seçin.
3. "Başlıklar ve Diğer Taksonomiler" bölümünün altında, "Tassonomiyi ön sayfadan hariç tut"un yanındaki kutuyu işaretleyin.
4. Değişikliklerinizi kaydedin.
Artık kullanıcılar web sitenizi ziyaret ettiğinde, içeriğinizle ilişkili sınıflandırmaların hiçbirini göremeyecekler. Bu, web sitenizin içeriğini belirli bir şekilde organize etmek istiyorsanız, ancak kullanıcıların bu organizasyonu görmesini istemiyorsanız faydalı olabilir.
Aşağıda, WordPress Editor kenar çubuğunda Taksonomi Meta Kutularını gizlemek için adım adım bir işlem yer almaktadır. Sonuç olarak, Özel Posta Türü UI eklentisini (veya PHP kodunu) kullanarak bazı özel sınıflandırmalar ve özel Posta Türleri geliştirdiniz. Gelişmiş Özel Alanlar, Taksonomi ayarlarınızı değiştirmek için kullanılabilir. Gutenberg editörünü kullanıyor olmam, çevrimiçi çözümler bulmayı çok zorlaştırdı. CPT UI'nin Düzenleme Sınıflandırma ayarlarında, "meta_box_cb" öğesinin false olarak ayarlandığından emin olun. Özel taksonomiler, Classic veya Gutenberg'in kenar çubuklarından görünmez olacaktır. Bununla ilgili daha fazla bilgiyi orijinal gönderide bulabilirsiniz. Bu kodu alt temanızın functions.php dosyasına eklemelisiniz. Lütfen işinize yaradıysa bana bildirin, böylece sizinle paylaşabilirim.
WordPress'te Taksonomi Kategorilerini Nasıl Gösterebilirim?

WordPress'te sınıflandırma kategorilerini göstermek için Yazılar sayfasına gitmeniz ve Kategoriler sekmesine tıklamanız gerekir. Buradan, WordPress sitenizde görüntülemek istediğiniz kategorilerin yanındaki kutuları işaretleyebilirsiniz.
İlişkili terimleri görüntülemek için özel bir WordPress sınıflandırması çeşitli şekillerde özelleştirilebilir. Bu makale, bunlarla ilişkili terimleri kolayca görüntülemek için gereken adımlarda size yol gösterecektir. Bir örnek, bu işlevle bir gönderiyi, arşivi ve hatta bir widget'ı görüntülemek için kullanılabilen bir örnektir. WordPress Taksonomisini kullanarak kendi özel terim ekranınızı kolayca oluşturabilirsiniz. WP_get_post_terms işlevi buna bir örnektir. Artık yapabildiğimiz gibi, öznitelik alanlarını da değiştirebilir ve yalnızca istenen verileri size gönderecek şekilde ad veya kimlik olarak belirtebiliriz. Bu işlevi kullanarak, aşağıdaki örneklerde gösterildiği gibi kendinizinkini yapabilirsiniz.
Posta kimliğini ve sınıflandırmayı alan ama aynı zamanda Boole parametrelerini de alan bir işlev tanımladık. Terimleri bir bağlantıya sarmak istiyorsak, bağlantılar oluşturmak için get_term_link işlevini kullanabiliriz. Terimler belirli bir şekilde görüntülenecek ve kullanılan veriler, oluşturduğumuz fonksiyonda tarafımızca ayarlanacaktır.
WordPress Gönderilerinizi Düzenlemek İçin Taksonomiler Nasıl Kullanılır?
WordPress sınıflandırması, diğer blog platformlarındaki bir etikete benzer ve en yaygın kullanılanıdır. Bir kategorideki gönderiler, gönderinin başlığında ve içeriğinde bulunabilecek bir kategori adına göre düzenlenir. Benzer şekilde, gönderileri sıralamak için tarih (kategorideki ilk yeni gönderi) kullanılır. Taksonomi, WordPress'in gönderileri türlerine göre nasıl sınıflandırdığına bir örnektir. Örneğin, kategori yalnızca bir taksonomi içerir. Bu bir etiketse, bir etikettir. Belirli gönderilere veya gönderi türlerine uygulayabileceğiniz özel bir sınıflandırma da oluşturabilirsiniz. Taksonomiler, içeriği sizin için anlamlı olacak şekilde düzenleyerek gönderileri ve sayfaları bulmanızı kolaylaştırır. register_taxonomy() işlevi, yeni bir sınıflandırma oluşturmak için kullanılabilir. WordPress Kodeksi, her bir sınıflandırma seçeneğinin ayrıntılı bir dökümünü içerir. Bu, uygulandıktan sonra temanın işlevlerine eklenebilir. Yönetici kenar çubuğu, "Gönderiler" altında PHP dosyası için yeni bir sınıflandırma görüntüleyecektir. Taksonomiler söz konusu olduğunda akılda tutulması gereken birkaç nokta: Taksonomi, WordPress'te her tür gönderiyi sınıflandırmak için kullanılan bir gruplandırma yöntemidir. register_taxonomy işlevi, yeni bir sınıflandırma oluşturmak için kullanılabilir. Taksonomi seçenekleri, WordPress Kodeksinde ayrıntılı bir şekilde belirtilebilir. Bu özelliği eklerseniz temanızın işlevleri etkinleştirilecektir. Taksonomiler, içeriğinizi sizin için anlamlı olacak şekilde düzenleyerek gönderileri ve sayfaları bulmayı kolaylaştırır.

WordPress Taksonomi Meta Kutusunu Gizle

WordPress sınıflandırma sınıflandırması meta kutusu, sınıflandırma terimlerinizi düzenli ve düzenli tutmanın harika bir yoludur. Bu meta kutusu, yazı tipi düzenleme ekranlarınızda hangi sınıflandırma terimlerinin görüntüleneceğini seçmenizi sağlar. Varsayılan olarak, tüm sınıflandırma terimleri bu meta kutusunda görüntülenir, ancak yanındaki "gizle" onay kutusunu seçerek istediğiniz herhangi bir terimi kolayca gizleyebilirsiniz. Bu, yazı tipi ekranlarınızı temiz ve düzenli tutmanın harika bir yoludur ve ayrıca istemediğiniz terimleri yanlışlıkla düzenlemekten veya silmekten kaçınmanıza yardımcı olabilir.
Taksonomi Meta Kutuları
Taksonomi meta kutusu, bir sınıflandırma terimine fazladan alanlar eklemenize izin veren özel bir meta kutudur. Bu, bir sınıflandırma terimine açıklama, resim veya diğer veriler gibi fazladan veri eklemeniz gerektiğinde kullanışlıdır.
Bir gönderinin düzenleme ekranı birkaç varsayılan kutudan oluşur: Düzenleyici, Yayınla, Kategoriler ve Etiketler. Meta kutuları, bir gönderiyi düzenlerken hakkında bilgi toplamak için kullanılabilecek kullanışlı, esnek ve modüler düzenleme ekranı öğeleridir. HTML form öğeleri, tipik olarak, eklentinin amacı ile ilgili bilgileri içeren özel meta kutularıyla ilişkilendirilir. Bir gönderi türü kaydedildiğinde veya güncellendiğinde bir dizi eylem başlatılır. save_post eylem kancasını kullanarak postmeta tablosundan veri alabilirsiniz. Bir sonraki bölümden başlayarak, meta kutu değerlerinin nasıl kaydedileceği konusunda size yol göstereceğiz. Üretim kodunuzu oluştururken bilgi kutusunda listelenen güvenlik önlemlerini kullanmayı unutmayın.
AJAX, bir sayfanın gönderilip gönderilmediğine bakılmaksızın, kullanıcı girdisine ve davranışına dayalı olarak eylemler gerçekleştirmenizi sağlar. Başlamak için, bir bağlantı tıklaması, bir değerdeki bir değişiklik veya başka herhangi bir JavaScript olayı olabilen tetikleyicileri tanımlayın. Ardından, kodumuzu bir komut dosyasına kodlayacağız ve düzenleme ekranlarımıza kaydedeceğiz. WordPress AJAX dosya URL'sini dinamik olarak oluşturmak için aşağıdaki adımda oluşturulacak olan wporg_meta_box_obj JavaScript özel nesnesinden WordPress AJAX dosya URL'sini dinamik olarak kullanacağız. Daha fazla bilgi için, El Kitabının AJAX Bölümüne ve Codex'e bakın.