رفتن به مطلب

اپدیت نشدن rss در سایت


mahdi.a

پست های پیشنهاد شده

سلام دوستان

رفتم بخش خبر سایت رو پست دادم و اپدیت کردم ، الان نگاه میکنم میبینم که تو rss که تو سایت برای نمایش خبرهای بخش خبر گذاشتم ، چیزی نیست و اپدیت نشده ... مشکل از کجاست ؟

ممنون

لینک به ارسال

سلام

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


http://www.takwarez.asia/category/%D8%AE%D8%A8%D8%B1/feed/

لینک به ارسال

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

لینک به ارسال

مشکل حل شد ... دوستان اگه مشکلی داشتن بگید تا من کدشو براتون اینجا بزارم ...

لینک به ارسال
  • 1 سال بعد...

پست جدید

سلام دوستان ...

بنده از RSS برای نمایش بخشی از انجمنم تو سایت استفاده میکنم، منتهی الان چند وقتی هستش که خیلی دیر به دیر پستها وارد سایت میشن !!! یعنی مشکل از سمت فید نیستش، چون به محضی که پست رو توی انجمن میدم وارد فی میشه ولی تو سایت با وقفه 4-5 ساعته میادش !!!!

از چندین کد استفاده کردم مثل کدهای زیر :


<?php
function return_60( $seconds )
{
// change the default feed cache recreation period to 1 MINUTE
return 60;
}
add_filter( 'wp_feed_cache_transient_lifetime' , 'return_60' );
$feed = fetch_feed( $feed_url );
remove_filter( 'wp_feed_cache_transient_lifetime' , 'return_60' );
?>


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

if (is_feed()) {
$now = gmdate('Y-m-d H:i:s');
$wait = '1';
$device = 'MINUTE';
$where.=" AND TIMESTAMPDIFF($device, $wpdb->posts.post_date_gmt, '$now') > $wait ";
}
return $where;
}
add_filter('posts_where', 'publish_later_on_feed');
?>

....

ولی متاسفانه جوابی نگرفتم !!!

ممنون میشم راهنمایی کنید.

ادرس سایت : takwarez.ir

ویرایش شده توسط mahdi.a
لینک به ارسال
  • 1 ماه بعد...

دوستان اگه پستها دیر به دیر به سایتتون میان و مشکل دارید با دیر اپدیت شدن فیدتون میتونید از کد زیر استفاده کنید و 100% جواب میده.


add_filter( 'wp_feed_cache_transient_lifetime', create_function('$a', 'return 1800;') );

این کد رو به فایل فانکشن قالبتون اضافه کنید ...

زحمت این کد رو اقای وحید نامنی مدیر پشتیبانی IPB کشیدن و من بسیار بسیار از ایشون ممنونم.

ویرایش شده توسط mahdi.a
لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...