ribbon iwa

Cara Menampilkan Tulisan Sticky Terbaru di WordPress

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 memerlukan pengetahuan dasar HTML / CSS + 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.
function wpb_latest_sticky() {

/* Get all sticky posts */
$sticky = get_option( 'sticky_posts' );

/* Sort the stickies with the newest ones at the top */
rsort( $sticky );

/* Get the 5 newest stickies (change 5 for a different number) */
$sticky = array_slice( $sticky, 0, 5 );

/* Query sticky posts */
$the_query = new WP_Query( array( 'post__in' => $sticky, 'ignore_sticky_posts' => 1 ) );
// The Loop
if ( $the_query->have_posts() ) {
    $return .= '<ul>';
    while ( $the_query->have_posts() ) {
        $the_query->the_post();
        $return .= '<li><a href="' .get_permalink(). '" title="'  . get_the_title() . '">' . get_the_title() . '</a><br />' . get_the_excerpt(). '</li>';
       
    }
    $return .= '</ul>';
   
} else {
    // no posts found
}
/* Restore original Post Data */
wp_reset_postdata();

return $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 tulisan 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 shortcode 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.



SUBSCRIBE TO OUR NEWSLETTER

close