نحوه نمایش آخرین پست ها بصورت منو آبشاری در وردپرس

سلام دوستان عزیز

 با آموزش نحوه نمایش آخرین پست ها بصورت منو آبشاری در وردپرس در خدمت شما هستم

با ای تاتس همراه باشید 🙂

قدم اول :نمایش وردپرس پست های اخیر در منوی کشویی ساده (بصورت دستی )


این روش از تابع wp_get_recent_posts ساخته شده است. همه چیزهایی که باید انجام دهید این است که کد زیر را در فایل functions.php یا یک پلاگین خاص سایت خود کپی کنید و وارد کنید.

function wpb_recentposts_dropdown() { 
$string .= '<select id="rpdropdown">
            <option  value="" selected>Select a Post<option>';
 
$args = array( 'numberposts' => '5', 'post_status' => 'publish' );
 
$recent_posts = wp_get_recent_posts($args);
    foreach( $recent_posts as $recent ){
        $string .= '<option value="' . get_permalink($recent["ID"]) . '">' .   $recent["post_title"].'</option> ';
    }
 
$string .= '</select>
            <script type="text/javascript"> var urlmenu = document.getElementById( "rpdropdown" ); urlmenu.onchange = function() {
            window.open( this.options[ this.selectedIndex ].value, "_self" );
            };
            </script>';
 
return $string;
} 
add_shortcode('rp_dropdown', 'wpb_recentposts_dropdown');
add_filter('widget_text','do_shortcode');

حالا شما می توانید از کد کوتاه [rp_dropdown] در پست وردپرس، صفحات و ویجت های متن استفاده کنید. شبیه این خواهد شد:

Recent posts in a drop down menu on a WordPress site

قدم دوم : اضافه کردن پست های اخیر قابل خواندن با استفاده از پلاگین


روش فوق به سادگی پست های اخیر خود را در یک ردیف پایین لیست می کند. راه دیگری برای صرفه جویی در فضا با اضافه کردن یک لیست قابل انعطاف از پست های اخیر است که گسترش زمانی که کاربران بر روی آن کلیک کنید.

اولین چیزی که باید انجام دهید این است که پلاگین Collapse-O-Matic را نصب و فعال کنید. این کار از جعبه انجام می شود و تنظیماتی برای پیکربندی شما وجود ندارد.
Collapse-O-Matic دریافت کن
این پلاگین به سادگی شما را قادر می سازد هر چیزی را در یک منوی کشویی با استفاده از یک کد کوتاه نشان دهید.

قبل از استفاده از این پلاگین، ما باید یک راه برای راحتی ارسال پست های اخیر در هر کجا که می خواهیم. به سادگی این کد را به فایل functions.php یا یک افزونه خاص سایت اضافه کنید.

function wpb_recentposts() { 
 
$string .= '<ul>';
$args = array( 'numberposts' => '5', 'post_status' => 'publish' );
$recent_posts = wp_get_recent_posts($args);
    foreach( $recent_posts as $recent ){
        $string .= '<li><a href="' . get_permalink($recent["ID"]) . '">' .   $recent["post_title"].'</a></li> ';
    }
$string .= '</ul>';
return $string;
} 
add_shortcode('recentposts', 'wpb_recentposts');
add_filter('widget_text','do_shortcode');

این کد به سادگی شما را قادر میسازد لیستی از پست های اخیر را با استفاده از کوتاه [recentposts] نمایش دهید.

در حال حاضر ما در Shortcode Collapse-O-Matic برای اضافه کردن یک لیست قابل انعطاف از پست های اخیر اضافه خواهیم کرد.

به سادگی کد کوتاه را مانند این اضافه کنید:

[expand title = “آخرین پست ها”] [recentposts] [/ expand]

شما می توانید این کد را در یک ویجت متن، پست یا صفحه در سایت WordPress خود اضافه کنید.

سایت خود را مشاهده کنید :

امیدوارم از مطلب بهره کافی را ببرید 🙂

مطالب مرتبط

ترفندهای جستجو در گوگل

تبدیل PDF و عکس به Word بدون نرم افزار!

تشخیص فونت به کار رفته در سایت ها

آموزش انتخاب تم و نوشتن مطلب وردپرس + برخی اصطلاحات + رمز سودآوری از سایت!

آموزش ساخت وبسایت در کمتر از 20 دقیقه!

آموزش نصب و فعالسازی IDM

نحوه نمایش آخرین پست ها بصورت منو آبشاری در وردپرس

محتوای مطلب

کامنت ها

لطفا اگر سوالی نامرتبط با این مطلب دارید، از تب «پرسیدن سوال» استفاده کنید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.