Pernahkah Anda ingin tahu cara menampilkan posting dari kategori yang sama di WordPress?
Ini sudah menjadi subjek dari beberapa permintaan dari pelanggan kami yang ingin memprioritaskan kategori dalam widget. Dalam tutorial ini, saya akan menunjukkan kepada Anda bagaimana menampilkan artikel terbaru dari suatu kategori di widget blog WordPress Anda.
di sana dua metode yang akan memungkinkan Anda untuk mencapai tujuan Anda. Metode pertama sangat sederhana dan cocok untuk blogger pemula, karena dilakukan melalui plugin yang memungkinkan Anda menampilkan postingan terbaru dari suatu kategori di widget.
Metode kedua dilakukan dengan sepotong kode yang dapat Anda tambahkan dalam file tema WordPress Anda, tetapi metode ini hanya untuk pengguna berpengalaman.
Keuntungan utama dengan metode terakhir ini adalah tidak membuat Anda bergantung pada plugin, dan Anda juga memiliki banyak fleksibilitas dalam konfigurasi. Namun, metode dengan plugin ini relatif sederhana, jika Anda tidak ingin membuang waktu, maka saya sangat merekomendasikannya.
Nah, seperti semuanya dikatakan, saya akan hadir dalam dua metode berikut.
Tetapi sebelumnya, jika Anda belum pernah menginstal WordPress temukan Cara menginstal tema WordPress et Bagaimana menemukan, menginstal dan mengaktifkan tema WordPress di blog Anda
Lalu kembali ke mengapa kita ada di sini.
1usia metode: Menggunakan plugin "Category Post Widget"
Ini adalah Plugin WordPress yang tersediaAnda bisa instal dari dashboard Anda.
Setelah selesai, buka antarmuka " Penampilan> Widget Dan Anda akan melihat bahwa widget baru tersedia.
Anda hanya perlu memindahkan widget ini dan menambahkannya ke sidebar pilihan Anda. Setelah selesai, Anda dapat memilih kategori, menetapkan batas item untuk daftar, menampilkan atau tidak gambar yang ditampilkan (menyesuaikan dimensi), tentukan batasan dalam hal kata untuk kategori.
Temukan juga Bagaimana menambahkan kategori untuk menu blog WordPress Anda
Dengan berkonsultasi dengan blog Anda, Anda akan melihat bagaimana widget Anda ditampilkan.
Kami juga mengundang Anda untuk membaca Bagaimana memberikan gaya yang unik untuk berbagai kategori WordPress
2e metode: Menggunakan kode
Satu-satunya hal yang harus Anda lakukan adalah menambahkan kode berikut ke file functions.php dari tema WordPress aktif Anda.
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');
Pastikan Anda mengubah nilai kunci category_name ". Anda dapat menambah jumlah artikel dengan menggunakan kunci post_per_page '.
Dalam file tema Anda, Anda dapat menggunakan fungsi PHP berikut: " custom_postsbycategory () »
Anda juga dapat menemukan Bagaimana Tambahkan tombol berbagi di WordPress dengan mengklik tautan ini.
Anda juga dapat menggunakan kode pendek " [Categoryposts] Untuk menampilkan daftar item dalam kategori tertentu di artikel, halaman, atau widget Anda.
Temukan juga beberapa plugin WordPress premium
Anda dapat menggunakan yang lain plugin WordPress untuk memberikan tampilan yang modern dan untuk mengoptimalkan penanganan blog atau website Anda.
Kami menawarkan kepada Anda beberapa plugin WordPress premium yang akan membantu Anda melakukannya.
1. Super Backup & Clone - Migrasi
Le WordPress Plugin Super Backup & Clone – Migrate akan memungkinkan Anda untuk membuat cadangan situs web Anda. Memang, bekerja di situs web Anda selalu merupakan proses yang panjang dan rumit, dan akan sangat disayangkan jika Anda kehilangan pekerjaan karena konfigurasi yang buruk atau kesalahan manipulasi.
Ce WordPress Plugin adalah solusi pencadangan tepercaya yang akan mencegah Anda kehilangan data. Fitur utamanya adalah: dasbor intuitif, kemungkinan menyimpan beberapa contoh cadangan, migrasi ke server lain yang memungkinkan, pemulihan cadangan, diagnosis otomatis, dukungan pelanggan yang sangat baik, dukungan multisitus, dll…
Download | Demo | Hébergement Web
2. Captcha Plus
Plugin Captcha plus adalah salah satu solusi keamanan WordPress terbaik untuk melindungi formulir Anda dari spam menggunakan logika matematika. Ini mendukung login, pendaftaran, pemulihan kata sandi, komentar, dan formulir kontak.
Pengguna diharuskan menyelesaikan persamaan matematika sebelum formulir dikirimkan. Anda dapat mengonfigurasi kompleksitas "Captcha Plus" menggunakan tiga tindakan matematika dasar seperti menambah, mengurangi, dan mengalikan. Jadi, hentikan spamming sekarang!
Download | Demo | Hébergement Web
3. Paket SEO Premium
Sebagian besar fitur WordPress tidak biasa; ini bisa dibilang mengapa WordPress adalah sistem manajemen konten paling populer di dunia.
Namun, pemilik umumnya menggunakan WordPress untuk mengoptimalkan kecepatan dan SEO situs web mereka. Paket SEO Premium adalah alat utama untuk mengoptimalkan situs web Anda untuk mesin pencari.
Temukan juga Cara membuat toko pribadi dengan WooCommerce
Ia memiliki semua fitur yang Anda inginkan dalam lusinan plugin yang berbeda, dan fitur bonus yang tidak akan Anda lihat di tempat lain.
Download | Demo | Hébergement Web
Sumber Daya yang Direkomendasikan
Cari tahu tentang sumber daya lain yang direkomendasikan untuk membantu Anda membangun dan mengelola situs web Anda.
- Plugin 8 WordPress untuk membuat megamenu di blog Anda
- Plugin 10 WordPress untuk menyembunyikan konten premium di blog Anda
- Cara mudah membuat Kuis di WordPress
- Cara membuat kebijakan privasi di WordPress
Kesimpulan
Itu dia! Itu saja untuk tutorial ini tentang menambahkan artikel terbaru dari kategori tertentu. Jangan sungkan berbagi dengan teman-teman Anda di jejaring sosial favorit Anda.
Namun, Anda juga akan dapat berkonsultasi dengan kami ressources, jika Anda memerlukan lebih banyak elemen untuk melaksanakan proyek pembuatan situs Internet Anda, dengan membaca panduan kami di Pembuatan blog WordPress.
Jika Anda memiliki saran atau komentar, tinggalkan di bagian kami komentar.
...
Hai, saya tidak mengerti bagian ini:
Dalam file tema Anda, Anda dapat menggunakan fungsi PHP berikut: "custom_postsbycategory()"
Kode tidak akan terdaftar karena kesalahan sintaks, '_postsbycategory' (T_STRING) yang tidak terduga, mengharapkan '('
Apakah Anda punya solusi untuk membuka blokir situasi?
Bonsoir,
Belum ada solusi yang lebih baik. Maaf.
Halo,
Dengan apa saya harus mengganti nama_kategori? By the slug, by the id…? bisa tolong beri contoh
Merci.
Halo,
Saya memperingatkan siapa saja yang ingin menyalin / menempel kode. Semua tanda kutip ganda dan tunggal harus diganti dengan versi bahasa Inggrisnya. contoh: "" oleh "". Waspada 😉
Terima kasih atas ketepatannya, kami akan memperbaiki.
Terima kasih untuk kembali Alex
Halo, dan terima kasih untuk tutorial yang sangat sederhana ini.
Saya seorang pemula total. Apa yang Anda maksud di langkah 2 dengan "dalam file tertentu"? Haruskah kita membuatnya atau bagaimana mengenalinya?
Halo,
Jika Anda seorang pemula, jadi saya tidak merekomendasikan metode kedua.
Halo,
Saya tahu pertanyaan itu ditanyakan beberapa waktu yang lalu, tetapi saya menanyakan diri saya pertanyaan yang sama dengan Carribou. Apa yang Anda maksud dengan "dalam file tertentu"? dikatakan dengan cara yang sangat misterius ...
Terimakasih atas infonya
Bonjour Michel,
Terima kasih atas tanggapan Anda. Kami telah mengoreksi artikel tersebut. ini "Satu-satunya hal yang harus Anda lakukan adalah menambahkan kode berikut ke file functions.php tema WordPress aktif Anda »
Tetapi Anda juga dapat membuat plugin Anda sendiri dan memasukkan potongan kode ini ke dalamnya.
Kami berharap kami telah menjawab kekhawatiran Anda. Jangan ragu untuk kembali jika Anda menemui kesulitan lebih lanjut.
Cordialement