6 کار جالب که می توانید با ارسال های مهم در وردپرس انجام دهید

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

Sticky Post Tricks

آموزش فیلم h4>

مشترک شدن در WPBeginner

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

1 منقضی شدن خودکار پستهای مهم h4>

اگر برای برجسته کردن یک رویداد یا کوپن خاص از پست های مهم استفاده می کنید ، پس از پایان آن رویداد باید پست را بردارید.

این کار غیر ضروری به نظر می رسد که باید خودکار کنید.

نگران نباشید ، Expire Sticky را نصب و فعال کنید. افزونه Posts . پس از فعال سازی ، می توانید تاریخ انقضا برای پست های مهم را تعیین کنید.

Setting expiration date for sticky post

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

2. پست های مهم برای دسته بندی ها h4>

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

با نصب و فعال سازی افزونه دسته Sticky Post . پس از فعال سازی ، پستی را که می خواهید ویژگی آن باشد ویرایش کرده و دسته بندی پست مهم را انتخاب کنید.

Adding a sticky post to specific category

برای دستورالعمل های دقیق تر ، به آموزش ما در مورد نحوه افزودن پستهای مهم برای دسته ها در وردپرس.

3 نمایش آخرین ارسالهای مهم h4>

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

نگران نباشید ، این کد را در توابع.php file or a افزونه وردپرس مخصوص سایت .

تابع 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’)؛

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

برای دستورالعمل های دقیق ، به مقاله ما مراجعه کنید: نحوه نمایش آخرین پستهای مهم در وردپرس .

4. پست های مهم برای انواع پست های سفارشی h4>

ویژگی پست مهم فقط برای پست های وردپرس در دسترس است ، اما این بدان معنی نیست که شما نمی توانید این ویژگی را برای موارد دیگر انواع پست ها .

نگران نباشید ، سفارشی مهم را نصب و فعال کنید پلاگین انواع ارسال ها . پس از فعال سازی افزونه ، به تنظیمات »خواندن مراجعه کرده و پست های مهم را برای هر نوع پستی که می خواهید فعال کنید.

Sticky Post on a custom post type
برای راهنمایی های دقیق تر ، آموزش ما را در مورد چگونگی بررسی کنید پست های مهم در انواع پست سفارشی وردپرس .

5. چگونه می توان پست های مهم را از حلقه وردپرس پنهان کرد h4>

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

برای جلوگیری از این مسئله به سادگی از استدلال ignore_sticky_posts در درخواست وردپرس خود استفاده کنید ، مانند این:

 10 ،
'ignore_sticky_posts' => 1
)
$ the_query = WP_Query جدید ($ args) ؛
if ($ the_query-> have_posts ()): while ($ the_query-> have_posts ()): $ the_query-> the_post ()؛
؟>

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

6. طراحی پست های مهم h4>

آیا می خواهید یک سبک خاص را به پست های مهم خود اضافه کنید؟

بسیاری از مضامین وردپرس از تابع post_class () برای افزودن خودکار کلاسهای پست برای هر پست استفاده می کنند. اگر طرح زمینه شما قبلاً از تابع () post_class استفاده کرده است ، می بینید که کلاس چسبنده به پست های مهم شما اضافه شده است.

Sticky class added to post container

اگر موضوع شما کلاس چسبنده ای به div container post اضافه نمی کند ، پس می توانید با افزودن تابع post_class () به post div یا ظرف مقاله ، آن را اضافه کنید.

>

اکنون می توانید از کلاس CSS. sticky در قالب کودک . در اینجا چند CSS اساسی برای شروع آورده شده است:

چسبناک {
background-color: #ededed؛
حاشیه: 1 پیکسل جامد # f5f5f5؛
رنگ: # 272727؛
بالشتک: 5px؛
}

چسبناک: قبل از {
  محتوای: "برجسته"؛
  رنگ: #FFF؛
  پس زمینه: # f20000؛
  بالشتک: 10px؛
  نمایش: بلوک درون خطی ؛
  text-align: درست؛
  شناور: درست؛
  font-weight: پررنگ؛
  تبدیل متن: بزرگ؛
}

با استفاده از موضوع بیست و دوازده موضوع در سایت نمایشی ما اینگونه مشاهده شد.

Styling a sticky post in WordPress

این همه ، امیدواریم که این مقاله به شما کمک کند چیزهای جالب انجام پست های مهم در سایت وردپرس خود را یاد بگیرید. همچنین ممکن است بخواهید راهنمای ما را در 10 مورد بیشتر جستجو کنید هک ها و پلاگین های دسته بندی برای وردپرس .

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

منبع:
https://www.wpbeginner.com/beginners-guide/6-cool-things-you-can-do-with-sticky-posts-in-wordpress/.

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