رفتن به مطلب

آخرین ارسال های انجمن در سیستم وردپرس [حل شد]


ارسال‌های توصیه شده

عرض ادب. تو یه مطلب آموزش قرار دادن آخرین ارسال های انجمن در وردپرس را قرار داده بودید. دست شما درد نکنه @};-

منتها چون ما می خوایم در سایدبار نشون داده بشه نیازمند افزونه ای هست تا کدهای php را در سایدبار نشون بده. که البته با افزونه بخوبی کار هم می کنه.

ولی راه ساده تری هم هست و اون اینکه خود وردپرس ابزارکی مخصوص rss داره که شما آدرس را بهش می دی و اون با توجه به تنظیمات آخرین های انجمن را نشون می ده.

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

شما راه حلی در ذهن ندارید؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • بنیان گذار IPSFarsi

با سلام :)

بهترین روش استفاده از ویجت RSS خود وردپرس هست . اما اگر مشکل دیر آپدیت شدن رو دارید خودتون می تونید مدت زمانش رو تغییر بدید کافیه کد زیر رو داخل functions.php درون پوسته خودتون قرار بدید.

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

اون 1800 یعنی 30 دقیقه که بر اساس ثانیه هست ( 30 دقیقه = 1800 ثانیه )

موفق باشید @};-

  • پسند 4
لینک ارسال
به اشتراک گذاری در سایت های دیگر

پسر شما بدجوری کارت درسته ها.

یه سوال اگه این ثانیه اش کم باشه مثلا صفر باشه مشکلی پیش میاد؟ به سرور فشار میاد؟ بده؟

این سوال را برای export rss خود انجمن هم دارم. اونا هم دقیقه cache را کم بذاری بده؟

خیلی چاکریم. اینم بابت همه زحماتی که می کشید: @};-

  • پسند 2
لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • بنیان گذار IPSFarsi

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

کار درستی هم از خودتونه :)>- لطف دارید

  • پسند 4
لینک ارسال
به اشتراک گذاری در سایت های دیگر

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...