WordPress memiliki fitur keren yang disebut sticky posts. Pikirkan pos lengket sebagai pos unggulan untuk blog Anda. Saat Anda menandai pos sebagai lengket, itu muncul di atas pos baru Anda, namun hanya jika tema Anda mengizinkannya. Dalam tutorial ini kami akan menunjukkan cara menampilkan tulisan lengket terbaru di WordPress.
Catatan: Ini adalah tutorial tingkat menengah dan membutuhkan pengetahuan HTML / CSS dasar + pengetahuan tema WordPress.
Hal pertama yang perlu Anda lakukan adalah menyalin dan menempelkan cuplikan kode ini ke file functions.php tema Anda atau di plugin khusus situs.
fungsi wpb_latest_sticky () { / * Dapatkan semua posting lengket * / $ sticky = get_option ('sticky_posts'); / * Urutkan stickies dengan yang terbaru di bagian atas * / rsort ($ sticky); / * Dapatkan 5 stickies terbaru (ganti 5 untuk nomor yang berbeda) * / $ sticky = array_slice ($ sticky, 0, 5); / * Permintaan posting lengket * / $ the_query = new WP_Query (array ('post__in' => $ sticky, 'ignore_sticky_posts' => 1)); // Putaran jika ($ the_query-> has_posts ()) { $ return. = '
- ‘;
- ‘. get_the_title (). ‘
‘. get_the_excerpt (). ‘
sementara ($ the_query-> has_posts ()) {
$ the_query-> the_post ();
$ return. = ‘
‘;
}
$ return. = ‘
‘;
} lain {
// tidak ada posting yang ditemukan
}
/ * Kembalikan Data Post asli * /
wp_reset_postdata ();
kembali $ return;
}
add_shortcode (‘latest_stickies’, ‘wpb_latest_sticky’);
Kode di atas menanyakan database WordPress untuk mengambil 5 tulisan lengket terbaru. Ini kemudian menampilkan setiap judul posting yang lengket dengan link dalam format daftar. Kami telah membungkus semua itu dalam sebuah fungsi dan membuat shortcode.
Sekarang untuk menampilkan posting lengket terbaru Anda, Anda dapat menggunakan shortcode [latest_stickies] di posting WordPress manapun, halaman, atau bahkan widget teks.
Jika Anda ingin menggunakan shortcodes di dalam widget teks, Anda perlu menambahkan baris kode tambahan ini ke plugin functions.php atau plugin khusus situs Anda.
add_filter ('widget_text', 'do_shortcode');
Cuplikan dan fungsi ini bisa digunakan dengan baik di slider unggulan, atau fitur lanjutan lainnya yang ingin Anda tampilkan di situs Anda. Potongan ini sebagian besar diarahkan ke situs WordPress yang memiliki homepage khusus atau tampilan majalah.
Itu saja, semoga artikel ini membantu Anda menampilkan tulisan lengket terbaru di blog WordPress Anda. Anda mungkin juga ingin melakukan checkout tutorial tentang cara menambahkan tanggal kedaluwarsa ke posting yang lengket di WordPress.