ایجاد تاریخ انقضا برای مطالب وردپرس با افزونه Post Expirator https://www.pishgam-web.ir/tag/ایجاد-تاریخ-انقضا-برای-مطالب-وردپرس-با خرید هاست ارزان | هاست دانلود Sat, 28 Apr 2018 11:05:55 +0000 fa-IR hourly 1 https://wordpress.org/?v=6.0.8 تنظیم تاریخ انقضا برای مطالب در وردپرس https://www.pishgam-web.ir/%d8%aa%d9%86%d8%b8%db%8c%d9%85-%d8%aa%d8%a7%d8%b1%db%8c%d8%ae-%d8%a7%d9%86%d9%82%d8%b6%d8%a7-%d8%a8%d8%b1%d8%a7%db%8c-%d9%85%d8%b7%d8%a7%d9%84%d8%a8-%d8%af%d8%b1-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3 https://www.pishgam-web.ir/%d8%aa%d9%86%d8%b8%db%8c%d9%85-%d8%aa%d8%a7%d8%b1%db%8c%d8%ae-%d8%a7%d9%86%d9%82%d8%b6%d8%a7-%d8%a8%d8%b1%d8%a7%db%8c-%d9%85%d8%b7%d8%a7%d9%84%d8%a8-%d8%af%d8%b1-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3#respond Sat, 28 Apr 2018 11:05:55 +0000 https://www.pishgam-web.ir/?p=12130 خیلی وقتها توی سایتمون مطالبی میزاریم که دوره زمانی داره ، مثلا تو یه سایت خبری ، یه خبر موقت میخوایم بزاریم که بعد از چند ساعت حذف میشه ، یا میخوایم یه تخفیف رو بصورت موقت اطلاع رسانی کنیم ، خب نیاز هست بعد از چند روز این خبر موقت یا این تخفیف چند […]

نوشته تنظیم تاریخ انقضا برای مطالب در وردپرس اولین بار در پیشگام وب. پدیدار شد.

]]>
تنظیم تاریخ انقضا برای مطالب در وردپرس
تنظیم تاریخ انقضا برای مطالب در وردپرس

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

من خودم با استفاده از کد زیر تونستم این مشکل را حل کنم ، با قرار دادن این قطعه کد در حلقه loop در فایل post.php زیر نوشته جدید در وردپرس بخش زمینه های دلخواه گزینه تاریخ انقضا اضافه میشه ، که میتونین اونجا یه تاریخ تنظیم کنین:
<?php
if (have_posts()) :
while (have_posts()) : the_post();
$expirationtime = gregdate(“Y-m-d”,get_post_custom_values(‘expiration’));
if (is_array($expirationtime)) {
$expirestring = implode($expirationtime);
}
$secondsbetween = strtotime($expirestring)-time();
if ( $secondsbetween > 0 ) {
// For example…
the_title();
the_excerpt();
}
endwhile;
endif;
?>

حالا برای پست هایی که میخواین بعد از مدت زمان خاص نمایش داده نشه از قسمت زمینه دلخواه به صورت زیر زمان مورد نظرتونو وارد کنین
نام زمینه دلخواه :expiration
مقدار زمینه دلخواه :

1392-05-10
البته با افزونه ها هم میشه اینکار کرد ، در لیست زیر نمونه ای از افزونه ها که چنین کاری رو برامون انجام میدن رو ارسال کردم :

Posts Auto Expire Control

TIEexpire Automated Post Expiry

Post Expirator

استفاده از افزونه باعث امنیت کمتر سایت میشه اکا کارتون راحت تر هست و راحت تر میتونید فعال و غیر فعال کنید

نوشته تنظیم تاریخ انقضا برای مطالب در وردپرس اولین بار در پیشگام وب. پدیدار شد.

]]>
https://www.pishgam-web.ir/%d8%aa%d9%86%d8%b8%db%8c%d9%85-%d8%aa%d8%a7%d8%b1%db%8c%d8%ae-%d8%a7%d9%86%d9%82%d8%b6%d8%a7-%d8%a8%d8%b1%d8%a7%db%8c-%d9%85%d8%b7%d8%a7%d9%84%d8%a8-%d8%af%d8%b1-%d9%88%d8%b1%d8%af%d9%be%d8%b1%d8%b3/feed 0