ایجاد تاخیر در ارسال به خوراک

عرض سلام و احترام همیشگی

خوراک خیلی خوبه مخصوصا برای سایت هایی که پرخور زیاد دارن

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

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

کافیه کد زیر رو در funtions.php قالب خود قرار دهید :

<?php
function publish_later_on_feed($where) {
	global $wpdb;

	if (is_feed()) {
		$now = gmdate('Y-m-d H:i:s');
		$wait = '5';
		$device = 'MINUTE';
		$where.=" AND TIMESTAMPDIFF($device, $wpdb->posts.post_date_gmt, '$now') > $wait ";
	}
	return $where;
}
add_filter('posts_where', 'publish_later_on_feed');
?>
مشاوره آموزشی رایگان
شما این فرصت را دارید، با تکمیل فرم زیر، قبل از انتخاب دوره آموزشی مناسب خود، از مشاوره رایگان کارشناسان آموزشی مجموعه همیار آکادمی استفاده نمائید.
 
مشاوران آموزشی
همیار آکادمی
پاسخگوی شما هستند
آیا این مقاله برای شما مفید بود؟
تقریبا
خیر

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید:

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند:

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

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. سلام
    ببخشید من این کد رو دقیقا در فانکشن قالب گذاشتم ولی دیگه قالب اصلا لود نمی شه و صفحه سفید می شه
    راه حل خاصی وجود داره؟
    ممنون می شم راهنمایی کنید.
    با احترام

  2. سلام احتیاج به افزونه ای داریم که بیاد من بهش لینک RSS سایتی رو بدم و اون پست هایی که داده به صورت ajax نه استاتیک توی صفحه نشون بده..!!!
    مثلا صفحه اول میخوام چندتا باکس داشته باشم که توی اونها rssی های موضوهای مختلف رو نشون بده…
    باید از چه افزونه یا کدی استفاده کنم؟

  3. ممنون. عالی بود. حتما این کد رو میزارم.

  4. سلام
    دوست عزیز اگر لینک نمیکنید تا لینک شما رو برداریم

  5. ما شما رو لینک کردیم

    شما هم ما رو با اسم زنوس لینک کنید

    پیج رنک :3

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

  7. علی آقای عزیز من مشکلم اینه که اصلا چیزی از جی کوئری سردر نمیارم اگر امکانش هست شما به من یه جایی رو معرفی کنید که من بتونم جی کوئری رو یاد بگیرم این رو هم بگم که قدرت یادگیریم بد نیست و تا چیزی رو یاد نگیرم ول نمیکنم این تعریف نبود فقط گفتم که شما تو معرفی آموزش انتخاب بهتری داشته باشید.
    با تشکر

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

  9. دوستم خوبم مشکل شما مربوط میشه به طرز قرار دادن کد در فانکشنت

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

    من همین مشکل رو داشتم کسی جواب ما رو نداد خودم درست به کار شدم و مشکل رو بر طرف کردم

  10. ممنون همیار

  11. ممنون از اينكه پاسخ نداديد !!!

  12. درود
    راه خوبیه
    ولی اگر یه افزونه معرفی کنید که سایت های کپی کار مسدود بشن عالی میشه
    یه مطلب که می ذارم میبینم در جا توی 5 تا سایت دیگه میره و جالب این که اونا توی گوگل جایگاه بهتری پیدا می کنن
    اگر افزونه مسدود کرن این مزاحما پیدا بشه عالی میشه
    ممنونم

  13. سلام
    من این کد رو گذاشتم مشکلم اینه که وقتی قالب رو ویرایش میکنم یا پستی میدم وقتی انتشار رو میزنم پست منتشر میشه ولی یه صفحه سفید میاد.
    لطفا بگین مشکل از چیه؟
    اگه بشه از تو هاست از فایل .htacses ببندیم فید رو خیلی خوب میشه.

  14. سلام
    اگه بخوام یک روز دیرتر خوراک سایت آپدیت بشه باید کجا رو عوض کنم؟

  15. سلام
    من این کد رو گذاشتم کجا مدیریت وردپرسم خراب شد و از دسترس خارج شد

    Warning: Cannot modify header information – headers already sent by (output started at /home2/funfarir/domains/funfar.ir/public_html/wp-content/themes/fun/functions.php:245) in /home2/funfarir/domains/funfar.ir/public_html/wp-includes/pluggable.php on line 866

    این چی بود دیگه مربوط به همین کد هم هست….

  16. خیلی ممنون

    واقعا من لازم داشتم یه سایت هست مطالب رو که میزارم کپی میکنه از من هم زودتر ایندکس میشه خیلی عالی هست.

    یه سوال داشتم زنان تاخیر چقدر هست هممون 5 فکر کنم باشه حالا این 5 به ساعت هست یا دقیقه /و میشه تغییر ش دادد

  17. سلام
    خيلي ممنون از سايت مفيدتون و افزونه زرين پالتون ايول داشت.
    يك سوال. كد يا هكي هست كه بشه باهاش توي سايت نشون داد كه مثلا مدير سايت الان آنلاين هست توي مديريت و اگري كسي توي نظران سوال بپرسه مدير سايت آنلاين هست كه همونجا جواب بده.
    در كل توي سايت نشون بده كه مديري سايت الان توس بخش مديريت آنلاين هست.
    ممنون و منتظرم.

  18. سلام

    میشه اون پترن قسمت هدر سایتتون رو قرار بدید ؟

  19. سلام.
    ممنون بابت کد.
    یه سوال :
    من می خوام توی سایتم یه بخش کوچیکی برای آموزش به وبلاگ نویس ها راه اندازی کنم
    اشکالی نداره از کلمه “همیار” توی اون بخش استفاده کنم ؟
    مثلا می خوام اسمشو بذارم همیار فا ، یا همیار بلاگ یا یه همچین چیزی
    یه سری آموزش و رفع اشکال برای وبلاگ نویس های سرویس های ایرانی

  20. سلام و خسته نباشید

    لطفا یه قالب مثل قالب سایت http://vivadl.com/%D9%82%D8%A7%D9%84%D8%A8-%D8%B3%D8%A7%DB%8C%D8%AA-%D9%86%D8%AA-%D8%AE%D9%88%D8%A7%D9%86-%D8%A8%D8%B1%D8%A7%DB%8C-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3/ برای وردپرس (گیم) آماده کنین
    ممنون

  21. سلام
    ببخشید برای ارسال مطلب توسط اعضا از چه افزونه ای استفاده می کنید ؟

  22. سلام
    لطف کنید ست کردن مای بی بی با وردپرس را هم آموزش دهید

    خیلی ممنون

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

  24. علی جان مطلب بسیار خوبی اشاره کردی و بسیار مفید بود.

  25. سلام و وقت بخیر

    ممنون باعث این مطلب خیلی به درد بخور بود

    روزگارتون سپید

  26. ممنون
    جالب بود
    پر طرفدار که شدیم حتماً استفاده می کنم.

  27. با سلام

    تا سوال دارم

    1 – کد این نقشه سایتی که استفاده میکنید را اگه ممکنه بگویید ممنون میشم .

    2 – در وردپرس قسمت برگه ها اگر بخوام غیر آدرس استفاده کنم چی کار باید بکنم ؟ منظور آدرسی که میدیم به قسمت برگه رو منظورمه ، اگه بخوایم مثلا ساب دامین باشه چی کار کنیم ؟ یا سایت دیگه ؟

    ممنون

    باتشکر

  28. بسیار عالی ! تشکر

  29. ایول راهکار جالبیه!

مطالب زیر را حتما بخوانید

    21 ترفند وردپرس که لازمتان میشود !

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

    کاهش یا افزایش کیفیت عکسهای jpeg

    سلام به همه ی دوستان وردپرسی … تاحالا دقت کردید که وقتی عکسی با فرمت jpeg رو در وردپرس آپلود می کنید با یک افت کیفیت و در نتیجه کاهش حجمی...

دوره‌های آموزشی