نمایش آخرین نوشتههای وردپرس با شورت کد
اگر در وبلاگ یا وبسایت وردپرسی خود قصد دارید در جایی از آن آخرین نوشتههای خود را به صورت لیست نمایش دهید در این نوشته میتوانید قطعه کدی را دریافت کنید تا با یک شورت کد ساده این کار را انجام دهد.
نمایش آخرین نوشتههای وردپرس با شورت کد
برای اینکار ابتدا قطعه کد زیر را درون فایل functions.php قالب فعال سایت وردپرس خود اضافه کنید و آن را ذخیره کنید:
<?php function nll_recent_posts_shortcode($atts, $content = null) { global $post; extract(shortcode_atts(array( 'cat' => '', 'num' => '30', 'order' => 'DESC', 'orderby' => 'post_date', ), $atts)); $args = array( 'cat' => $cat, 'posts_per_page' => $num, 'order' => $order, 'orderby' => $orderby, ); $output = ''; $posts = get_posts($args); foreach($posts as $post) { setup_postdata($post); $output .= '<li><a href="'. get_the_permalink() .'">'. get_the_title() .'</a></li>'; } wp_reset_postdata(); return '<ul>'. $output .'</ul>'; } add_shortcode('recent_posts', 'nll_recent_posts_shortcode');
حالا به سادگی از شورت کد [recent_posts] به همراه پارامترهایی که برای آن تعریف کردیم استفاده کنید تا بتوانید لیست آخرین نوشتههای سایت وردپرسی خود را نمایش دهید.
اگر کدهای دیگری برای انجام اینکار دارید در بخش نظرات این نوشته برای ما ارسال کنید.
برای امتیاز به این نوشته کلیک کنید!
[کل: 1 میانگین: 5]
ارسال پاسخ