آیا می دانید وردپرس به شما اجازه می دهد پست های خود را با با استفاده از پستهای چسبنده . با این حال ، پست های مهم یکی از کمترین ویژگی های وردپرس است. در این مقاله ، ما 6 کار جالب را که می توانید با پست های چسبنده در وردپرس انجام دهید ، به شما نشان خواهیم داد.
آموزش فیلم h4>
اگر فیلم را دوست ندارید یا به دستورالعمل های بیشتری احتیاج دارید ، به خواندن ادامه دهید.
1 منقضی شدن خودکار پستهای مهم h4>
اگر برای برجسته کردن یک رویداد یا کوپن خاص از پست های مهم استفاده می کنید ، پس از پایان آن رویداد باید پست را بردارید.
این کار غیر ضروری به نظر می رسد که باید خودکار کنید.
نگران نباشید ، Expire Sticky را نصب و فعال کنید. افزونه Posts . پس از فعال سازی ، می توانید تاریخ انقضا برای پست های مهم را تعیین کنید.
بعد از تاریخ انقضا ، پست مهم شما به طور خودکار به یک پست عادی تبدیل می شود. برای دستورالعمل های دقیق ، نگاهی به آموزش ما (همراه با فیلم) در مورد چگونگی تنظیم تاریخ انقضا برای پست های مهم در وردپرس.
2. پست های مهم برای دسته بندی ها h4>
به طور پیش فرض ، پست های مهم فقط در صفحه اول سایت شما ظاهر می شوند. اما اگر می خواهید محتوای برجسته را در صفحات بایگانی دسته خود نمایش دهید ، چه می کنید؟
با نصب و فعال سازی افزونه دسته Sticky Post . پس از فعال سازی ، پستی را که می خواهید ویژگی آن باشد ویرایش کرده و دسته بندی پست مهم را انتخاب کنید.
برای دستورالعمل های دقیق تر ، به آموزش ما در مورد نحوه افزودن پستهای مهم برای دسته ها در وردپرس.
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. = '
- ‘؛
- ‘. get_the_title (). “
“. get_the_excerpt (). ‘
while ($ the_query-> have_posts ()) {
$ the_query-> the_post ()؛
$ return. = ‘
‘؛
}
$ return. = ‘
‘؛
} دیگری {
// هیچ پستی پیدا نشد
}
/ * بازیابی اطلاعات ارسال اصلی * /
wp_reset_postdata ()؛
بازگشت $ بازگشت؛
}
add_shortcode (‘latest_stickies’، ‘wpb_latest_sticky’)؛
پس از افزودن این کد ، به سادگی کد کوتاه [latest_stickies]
را در هر کجا که می خواهید آخرین پست های مهم خود را نمایش دهید اضافه کنید.
برای دستورالعمل های دقیق ، به مقاله ما مراجعه کنید: نحوه نمایش آخرین پستهای مهم در وردپرس .
4. پست های مهم برای انواع پست های سفارشی h4>
ویژگی پست مهم فقط برای پست های وردپرس در دسترس است ، اما این بدان معنی نیست که شما نمی توانید این ویژگی را برای موارد دیگر انواع پست ها .
نگران نباشید ، سفارشی مهم را نصب و فعال کنید پلاگین انواع ارسال ها . پس از فعال سازی افزونه ، به تنظیمات »خواندن مراجعه کرده و پست های مهم را برای هر نوع پستی که می خواهید فعال کنید.
برای راهنمایی های دقیق تر ، آموزش ما را در مورد چگونگی بررسی کنید پست های مهم در انواع پست سفارشی وردپرس .
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 استفاده کرده است ، می بینید که کلاس چسبنده به پست های مهم شما اضافه شده است.
اگر موضوع شما کلاس چسبنده ای به div container post اضافه نمی کند ، پس می توانید با افزودن تابع post_class () به post div یا ظرف مقاله ، آن را اضافه کنید.
>اکنون می توانید از کلاس CSS.
sticky
در قالب کودک . در اینجا چند CSS اساسی برای شروع آورده شده است:چسبناک { background-color: #ededed؛ حاشیه: 1 پیکسل جامد # f5f5f5؛ رنگ: # 272727؛ بالشتک: 5px؛ } چسبناک: قبل از { محتوای: "برجسته"؛ رنگ: #FFF؛ پس زمینه: # f20000؛ بالشتک: 10px؛ نمایش: بلوک درون خطی ؛ text-align: درست؛ شناور: درست؛ font-weight: پررنگ؛ تبدیل متن: بزرگ؛ }با استفاده از موضوع بیست و دوازده موضوع در سایت نمایشی ما اینگونه مشاهده شد.
این همه ، امیدواریم که این مقاله به شما کمک کند چیزهای جالب انجام پست های مهم در سایت وردپرس خود را یاد بگیرید. همچنین ممکن است بخواهید راهنمای ما را در 10 مورد بیشتر جستجو کنید هک ها و پلاگین های دسته بندی برای وردپرس .
اگر این مقاله را دوست داشتید ، لطفاً در کانال YouTube مشترک شوید برای آموزش های ویدئویی وردپرس. همچنین می توانید ما را در Twitter و Google+ .
منبع:
https://www.wpbeginner.com/beginners-guide/6-cool-things-you-can-do-with-sticky-posts-in-wordpress/.