چگونه آخرین پست های مهم را در وردپرس نمایش دهیم

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

Latest Sticky Posts Demo

توجه: این یک آموزش سطح متوسط ​​است و به دانش پایه HTML / CSS + دانش موضوعات وردپرس نیاز دارد.

آموزش فیلم h4>

مشترک شدن در WPBeginner

اگر فیلم را دوست ندارید یا به دستورالعمل های بیشتری احتیاج دارید ، به خواندن ادامه دهید.

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


تابع wpb_latest_sticky () {

/ * دریافت تمام پستهای مهم * /
$ sticky = get_option ('پستهای_چسبنده')؛

/ * چسبها را با جدیدترین ها در بالا مرتب کنید * /
rsort ($ چسبناک)؛

/ * 5 جدیدترین چسب را دریافت کنید (5 را برای تعداد دیگری تغییر دهید) * /
$ sticky = array_slice ($ sticky، 0، 5)؛

/ * جستجوی پستهای چسبنده * /
$ the_query = new WP_Query (آرایه ('post__in' => $ sticky، 'ignore_sticky_posts' => 1))؛
// حلقه
if ($ the_query-> have_posts ()) {
$ return. = '
    ‘؛
    while ($ the_query-> have_posts ()) {
    $ the_query-> the_post ()؛
    $ return. = ‘

  • ‘. get_the_title (). “
    “. get_the_excerpt (). ‘
  • ‘؛

    }
    $ return. = ‘

‘؛

} دیگری {
// هیچ پستی پیدا نشد
}
/ * بازیابی اطلاعات ارسال اصلی * /
wp_reset_postdata ()؛

بازگشت $ بازگشت؛

}
add_shortcode (‘latest_stickies’، ‘wpb_latest_sticky’)؛

کد بالا برای بازیابی 5 آخرین پست مهم از پایگاه داده وردپرس س quال می کند. سپس عنوان هر پست مهم را با پیوندی در قالب لیست نمایش می دهد. ما همه این موارد را در یک تابع قرار داده و یک کد کوتاه ایجاد کرده ایم.

اکنون برای نمایش آخرین پست های مهم خود ، می توانید از کد کوتاه [latest_stickies] در هر پست ، صفحه یا حتی ابزارک متن وردپرس استفاده کنید.

اگر می خواهید از کد کوتاه در داخل ابزارک متن استفاده کنید ، باید این خط کد اضافی را در توابع.php یا پلاگین خاص سایت خود اضافه کنید.

add_filter ('widget_text'، 'do_shortcode')؛

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

این همه ، امیدواریم که این مقاله به شما کمک کند آخرین پست های مهم را در وبلاگ وردپرس خود نمایش دهید. همچنین ممکن است بخواهید در مورد آموزش افزودن تاریخ انقضا به پست های مهم در وردپرس ، در بخش آموزش ما حاضر شوید.

اگر این مقاله را دوست داشتید ، لطفاً در کانال YouTube مشترک شوید برای آموزش های ویدئویی وردپرس. همچنین می توانید ما را در Twitter و Google+ .

منبع:
https://www.wpbeginner.com/wp-tutorials/how-to-display-the-latest-sticky-posts-in-wordpress/.

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