اموزش تعیین زمان ارسال نوشته ها در فید RSS

اموزش تعیین زمان ارسال نوشته ها در فید RSS

دوستان خیلی وقت ها پیش آمده است که نوشته ای را در وب سایت وردپرسی خود منتشر کرده اید و ناگهان متوجه غلط املایی و یا مشکلی در نوشته شده اید که دارای مشکل است و منتشر شدن ان برای شما مشکلات ایجاد کرده است. در این شرایط می توانید به پیشخوان سایت خود برگردید و نوشته را ویرایش کنید، اما نوشته پیش از این توسط آر اس اس (rss) در خوراک ها منتشر شده است و همه این غلط را دیده و خوانده اند.آن را چه میکنید؟دوستان توجه کنید که در این حالت کار تمام شده است اما نیاز نیست دیگر نگران باشید، با این هک جدید شما می توانید زمان ارسال نوشته ها توسط آر اس اس را به هر انداره که مایل باشید به تعویق بیندازید. به عبارت دیگر، شما تعیین می کنید که نوشته چه مدت پس از انتشار در خوراک ها قرار گیرد.با این کار دیگر این مشکل را نخواهید داشت.البته در حالتی دیگر بهتر است شما به روشی کار انجام دهید که اصلا نیازی به این مورد نداشته باشید و نوشته های خود را بسیار خوب و دقیق انتخاب کنید اما خب این هم روشی برای کم کردن مشکلات شماست که میتوانید در صورت نیاز از ان استفاده کنید

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

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
function publish_later_on_feed($where) {
global $wpdb;
if ( is_feed() ) {
// timestamp in WP-format
$now = gmdate(‘Y-m-d H:i:s’);
// value for wait; device
$wait = ’10’; // integer
// http://dev.mysql.com/doc/refman/5.0/en/date-and-time-functions.html#function_timestampdiff
$device = ‘MINUTE’; //MINUTE, HOUR, DAY, WEEK, MONTH, YEAR
// add SQL-sytax to default $where
$where .= ” AND TIMESTAMPDIFF($device, $wpdb->posts.post_date_gmt, ‘$now’) > $wait “;
}
return $where;
}
add_filter(‘posts_where’, ‘publish_later_on_feed’);
?>

حال توجه کنید که میتوانید زمان را از ۱۰ دقیقه به هر مقدار که مایل هستید تغییر دهید.البته این مهم است که شما چقدر در نوشتن پست های وب سایت خود دقیق هستید و در صورتی که احتمال ایجاد این مشکل را نمیدهید اصلا این مورد را غیرفعال کنید.اما در صورتی ک فکر میکنید این اتفاق می افتد پس بهتر است آن را همیشه استفاده کنید و زمان آن را نیز بر حسب نیاز خود افزایش دهید.

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

منبع: بیگ تم

بویر دیزاین


کد QR مطلب: QR Code for اموزش تعیین زمان ارسال نوشته ها در فید RSS

پاسخ دهید

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

عبارت امنیتی *

تعداد نظرهای در انتظار بررسی: 0