رفتن به مطلب

نمایش فید یک سایت همراه با عکس ارسال ها


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

با سلام خواستم بپرسم چطوری میشه فید یک سایت رو در سایتمون نمایش بدیم بصورتی که عکس مطالب فید رو هم نمایش بده؟

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

ویرایش شده توسط behrooz0_o
لینک به ارسال

با تابع fetch_feed میتوانید فید را نمایش دهید

اما تصاویر اگر در محتوا فید باشند در خروجی همین تابع هست

در غیر این صورت باید با روشهایی مانند fopen , curl , get_file_content محتوای صفحه را بگیرید برای بدست آوردن تصویر

برای تغییر زمان fetch فید باید از فیلتر زیر استفاده کنید

http://codex.wordpress.org/Plugin_API/Filter_Reference/wp_feed_cache_transient_lifetime

نمونه:


<?php
function return_7200( $seconds )
{
// change the default feed cache recreation period to 2 hours
return 7200;
}
add_filter( 'wp_feed_cache_transient_lifetime' , 'return_7200' );
$feed = fetch_feed( $feed_url );
remove_filter( 'wp_feed_cache_transient_lifetime' , 'return_7200' );
?>

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


<?php
function return_7200( $seconds )
{
// change the default feed cache recreation period to 2 hours
return 7200;
}
add_filter( 'wp_feed_cache_transient_lifetime' , 'return_7200' );
$feed = fetch_feed( $feed_url );
remove_filter( 'wp_feed_cache_transient_lifetime' , 'return_7200' );
?>

الان این کد رو من باید کجا قرارش بدم ، راستی این تاخیریشو کجا زده ، یعنی بعد از چند دقیقه با این کد اپدیت میشه ؟
لینک به ارسال

الان این کد رو من باید کجا قرارش بدم ، راستی این تاخیریشو کجا زده ، یعنی بعد از چند دقیقه با این کد اپدیت میشه ؟

در همان جایی که rss را نمایش میدهید

تابع میتونه در فایل functions باشه

عدد 7200 هم تاخیر به ثانیه هست

لینک به ارسال

کدها این طوری معمولا در funcstions قرار میگیرند

اینو میدونم منظورم تو کدوم یکی قالب ، قالبی که خبر رو توش پست میدیم یا نه ؟
لینک به ارسال
  • 4 ماه بعد...

با تابع fetch_feed میتوانید فید را نمایش دهید

اما تصاویر اگر در محتوا فید باشند در خروجی همین تابع هست

در غیر این صورت باید با روشهایی مانند fopen , curl , get_file_content محتوای صفحه را بگیرید برای بدست آوردن تصویر

سلام پارسا جان

میشه بیشتر در مورد عکس فید و گذاشتنش رو سایت دیگری توضیح بدید ؟؟؟

لینک به ارسال

دوستان میشه یه نمونه از همین کار ( نمایس فید همراه عکس ) بزارید؟

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

<?php include_once(ABSPATH . WPINC . '/rss.php');
wp_rss('http://www.farhangnews.ir/rss/', 20); ?>

لینک به ارسال
  • 2 هفته بعد...

من از این تابع استفاده کردم و زمان بروز رسانیشو گذاشتم 300 ثانیه یعنی هر 5 دقیقه، ولی اصلا تغییری ایجاد نمیشه.

این تابع رو هم تو فانکشن قالب گذاشتم و هم تو همون جایی که rss قرار دادم گذاشتم. ولی مطالب آپدیت نشدن!

دلیلش چیه؟

لینک به ارسال

کلا آپدیت غیرفعال شد؟ شاید مشکل با نسخه جدید وردپرس هست

لینک به ارسال

الان مطالب خیلی دیر آپدیت میشه.

راه حلی هست که مطالب زود به زود آپدیت بشه؟

شاید مشکل از اینه که مطالب کش میشن؟

شما میدونید علتش چیه که اینقدر دیر به دیر آپدیت میشه؟

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

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

ویرایش شده توسط silver21
لینک به ارسال

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

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

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

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

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

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

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

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

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