Hiç aynı kategorideki gönderilerin WordPress'te nasıl görüntüleneceğini bilmek istediniz mi?
Bu zaten, widget'larda bir kategoriye öncelik vermek isteyen abonelerimizden gelen birçok talebe konu olmuştur. O zaman bu derste, bir kategorideki son makaleleri WordPress blogunuzun widget'larında nasıl göstereceğinizi göstereceğim.
orada iki yöntem bu, hedeflerinize ulaşmanızı sağlayacaktır. İlk yöntem çok basit ve uygun acemi blogcular, çünkü bir widget'taki bir kategorideki son gönderileri görüntülemenize izin verecek bir eklenti aracılığıyla yapılır.
İkinci yöntem, WordPress temanızın bir dosyasına ekleyebileceğiniz bir kod parçası ile yapılır. ancak bu yöntem yalnızca deneyimli kullanıcılar içindir.
Bu son yöntemin en büyük avantajı sizi bir eklentiye bağımlı kılmaması ve ayrıca yapılandırmalarda büyük esnekliğe sahip olmanızdır. Ancak, eklenti ile yöntem nispeten basit, zaman harcamak istemiyorsanız, o zaman kesinlikle tavsiye ederim.
Her şey söylendiği gibi, aşağıdaki iki yöntemi sunacağım.
Ama daha önce, eğer WordPress keşfi hiç kurmadıysanız Bir WordPress tema nasıl kurulur et Nasıl bulmak yüklemek ve blogunuzda bir WordPress tema etkinleştirmek için
O zaman neden burada olduğumuza dönelim.
1 yöntem: "Category Post Widget" eklentisini kullanma
Bu bir Mevcut WordPress eklentisiŞunları yapabilirsiniz kontrol panelinden yükleyin.
Bir kez yapılır, arayüze gidin " Görünüm> Widget'lar Ve yeni bir widget olduğunu fark edeceksiniz.
Sadece bu widget'ı taşımanız ve seçtiğiniz kenar çubuğuna eklemeniz yeterli. Bir kez bittiğinde, bir kategori seçebilir, listelenecek bir öğe sınırı belirleyebilir, özellikli görüntüleri gösterebilir veya gösteremezsiniz (boyutları özelleştirme), kategoriler için kelimeler açısından bir limit tanımlayın.
Çok keşfetmek WordPress blog menüsüne kategoriler eklemek nasıl
Blogunuza danışarak, widget'ınızın nasıl görüntülendiğini göreceksiniz.
Ayrıca sizi okumaya davet ediyoruz WordPress'in farklı kategorilere benzersiz bir stil vermek nasıl
2e yöntem: Bir kod kullanma
Yapmanız gereken tek şey, aşağıdaki kodu aktif WordPress temanızın functions.php dosyasına eklemektir.
function custom _postsbycategory() {
// the query
$the_query = new WP_Query( array( 'category_name' => 'announcements', 'posts_per_page' => 10 ) );
// La boucle WordPress
if ( $the_query->have_posts() ) {
$string .= '<ul class="postsbycategory widget_recent_entries">';
while ( $the_query->have_posts() ) {
$the_query->the_post();
if ( has_post_thumbnail() ) {
$string .= '<li>';
$string .= '<a href="' . get_the_permalink() .'" rel="bookmark">' . get_the_post_thumbnail($post_id, array( 50, 50) ) . get_the_title() .'</a></li>';
} else {
// Si aucune image n’existe
$string .= '<li><a href="' . get_the_permalink() .'" rel="bookmark">' . get_the_title() .'</a></li>';
}
}
} else {
// Aucun article disponible
}
$string .= '</ul>';
return $string;
/* Restauration des données */
wp_reset_postdata();
}
// Add a shortcode
add_shortcode('categoryposts', 'custom_postsbycategory');
// Enable shortcodes in text widgets
add_filter('widget_text', 'do_shortcode');
Anahtarın değerini değiştirdiğinizden emin olun. category_name ". Tuşunu kullanarak makale sayısını artırabilirsiniz. post_per_page '.
Temanızın bir dosyasında aşağıdaki PHP işlevini kullanabilirsiniz: " custom_postsbycategory () »
Ayrıca keşfedebilirsiniz WordPress paylaşım düğmeleri ekleyin nasıl bu linke tıklayarak.
Kısa kodu da kullanabilirsiniz " [Categoryposts] Makalelerinizde, sayfalarınızda veya widget'larınızdaki belirli bir kategorideki öğelerin listesini görüntülemek için.
Ayrıca bazı premium WordPress eklentilerini keşfedin
diğer kullanabilirsiniz WordPress eklentileri modern bir görünüm vermek ve blogunuzun veya web sitenizin kullanımını optimize etmek için.
Size, bu konuda yardımcı olacak bazı premium WordPress eklentileri sunuyoruz.
1. Süper Yedekleme ve Klonlama - Taşıma
Le WordPress Plugin Süper Yedekleme ve Klonlama – Geçiş, web sitenizi yedeklemenizi sağlar. Aslında, web sitenizde çalışmak her zaman uzun ve hantal bir süreçtir ve çalışmanızı kötü bir yapılandırma veya bir manipülasyon hatasından sonra kaybetmeniz çok yazık olur.
Ce WordPress Plugin verilerinizi kaybetmenizi önleyecek güvenilir bir yedekleme çözümüdür. Başlıca özellikleri şunlardır: sezgisel bir gösterge panosu, birkaç yedekleme örneği tutma olasılığı, başka bir olası sunucuya geçiş, yedeklemelerin geri yüklenmesi, otomatik tanılama, mükemmel müşteri desteği, çoklu site desteği, vb.
Indir | gösteri | Web hosting
2. Captcha Plus
Captcha plus eklentisi, formlarınızı matematiksel mantık kullanarak spam'den korumak için en iyi WordPress güvenlik çözümlerinden biridir. Oturum açma, kayıt, şifre kurtarma, yorumlar ve iletişim formlarını destekler.
Form gönderilmeden önce kullanıcıların matematiksel denklemi tamamlaması gerekir. "Captcha Plus" ın karmaşıklığını, toplama, çıkarma ve çarpma gibi üç temel matematik eylemi kullanarak yapılandırabilirsiniz. Bu yüzden, spam göndermeyi hemen bırakın!
Indir | gösteri | Web hosting
3. Premium SEO Paketi
Çoğu WordPress özelliği kullanıma hazırdır; WordPress'in dünyadaki en popüler içerik yönetim sistemi olmasının tartışmasız nedeni budur.
Bununla birlikte, sahipler genellikle web sitelerinin hızını ve SEO'yu optimize etmek için WordPress kullanır. Premium SEO Pack, web sitenizi arama motorları için optimize etmek için mükemmel bir araçtır.
keşfedin WooCommerce ile özel bir mağaza nasıl oluşturulur?
Düzinelerce farklı eklentide isteyebileceğiniz tüm özelliklere ve başka hiçbir yerde göremeyeceğiniz bonus özelliklere sahiptir.
Indir | gösteri | Web hosting
Önerilen Kaynaklar
Web sitenizi oluşturmanıza ve yönetmenize yardımcı olacak diğer önerilen kaynaklar hakkında bilgi edinin.
- Blogunuzda bir megamenu oluşturmak için 8 WordPress eklentileri
- Blogunuzdaki premium içeriği gizlemek için 10 WordPress eklentileri
- WordPress'te kolayca bir sınav nasıl oluşturulur
- WordPress'te gizlilik politikası nasıl oluşturulur?
Sonuç
İşte bu! Belirli bir kategorideki en son makaleleri eklemek için bu eğitim için bu. Çekinme En sevdiğiniz sosyal ağlarda arkadaşlarınızla paylaşın.
Bununla birlikte, ayrıca bize danışabilirsiniz kaynakların bulunduğuİnternet siteleri oluşturma projelerinizi yürütmek için daha fazla elemana ihtiyacınız varsa, WordPress blog oluşturma.
Öneriniz veya yorumunuz varsa, bunları bölümümüzde bırakın. Yorumlar.
...
Merhaba, bu kısmı anlamadım:
Temanızın bir dosyasında şu PHP işlevini kullanabilirsiniz: "custom_postsbycategory()"
Kod kaydedilmeyecek çünkü sözdizimi hatası, beklenmeyen '_postsbycategory' (T_STRING), '(' bekleniyor
Durumun engelini kaldırmak için bir çözümünüz var mı lütfen?
İyi akşamlar,
Henüz daha iyi bir çözüm yok. Üzgünüm.
Bonjour
Category_name'yi ne ile değiştirmeliyim? Sümüklü böcek tarafından, kimliğe göre…? bir örnek verebilir misin lütfen?
Merci.
Bonjour
Kodu kopyalamak / yapıştırmak isteyen herkesi uyarıyorum. Tüm çift ve tek tırnaklar İngilizce versiyonları ile değiştirilmelidir. örnek: "" yazan "". Dikkatli olun 😉
Hassasiyet için teşekkür ederiz, düzelteceğiz.
Alex geri getirdiğiniz için teşekkürler
Merhaba, ve bu çok basit öğretici için teşekkür ederiz.
Ben tamamen acemiyim. 2. adımda "belirli bir dosyada" derken neyi kastediyorsunuz? Onu yaratmalı mıyız yoksa nasıl tanıyabiliriz?
Bonjour
Eğer bir acemi iseniz, bu yüzden ikinci yöntem tavsiye.
Bonjour
Sorunun uzun zaman önce sorulduğunu biliyorum, ama kendime Carribou ile aynı soruyu soruyorum. "Belirli bir dosyada" derken neyi kastediyorsunuz? çok gizemli bir şekilde söyleniyor ...
Bilgi için teşekkürler
Bonjour Michel,
Yorumunuz için teşekkür ederim. Makaleyi düzelttik. Bu "Yapmanız gereken tek şey aşağıdaki kodu dosyaya eklemektir functions.php aktif WordPress temanızın »
Ancak kendi eklentinizi de oluşturabilir ve bu kod parçasını eklentiye ekleyebilirsiniz.
Endişenizi yanıtlamış olduğumuzu umuyoruz. Başka zorluklarla karşılaşırsanız lütfen geri gelmekten çekinmeyin.
Cordialement