رفتن به مطلب

مشکل عجیب در مورد لود نکردن عکس فید از طریق کد فیدخوان


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

سلام دوستان،

یعنی ساعتها واسه این مشکل وقت گذاشتم اما به هیچ راه حلی نرسیدم!

ما می خوایم یکی دوتا از آخرین مطالب این سایت رو داخل سایت 66دانلود نمایش بدیم؛ واسه این کار از کد فیدخوان طوری که عکس رو هم بگیره استفاده کردیم <_<

حالا مشکل اینجاس که اگه آدرس فید رو http://feeds.66download.com/66/feed که مربوط به فیدبرنر 66دانلود میشه قرار بدیم، هم عنوان مطالب و هم عکسش لود میشه؛

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

اما در مورد فید مورد نظرمون که آدرس فیدبرنرش اینه: http://feeds.66download.com/zardmag

- روی سایت کلا عکسش لود نمیشه. :unsure:

- روی لوکال هم اگه آخر آدرس فید یه اسلش / بذاریم عکس لود میشه :) اگه نذاریم لود نمیشه :blink:

یعنی هر روشی که به ذهنم رسیده امتحان کردم دیگه واقعا چیزی به ذهنم نمیرسه

تشـــــکر

لینک به ارسال

کدی که استفاده می کنید رو قرار بدید تا بررسی کنیم.


<?php
include_once(ABSPATH . WPINC . '/rss.php');
$feed = 'http://feeds.66download.com/zardmag';
$rss = fetch_feed($feed);
if (!is_wp_error( $rss ) ) :
$maxitems = $rss->get_item_quantity(3);
$rss_items = $rss->get_items(0, $maxitems);

if ($rss_items):
echo "<ul>";
foreach ( $rss_items as $item ) :
preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $item->get_description(), $matches);
$first_image = $matches[1][0];
echo '<a href="'.$item->get_permalink().'" title="'.$item->get_title().'" target="_blank"><img src="'.$first_image.'" width="150px" height="100px" alt="'.$item->get_title().'" /></a>';
endforeach;
echo "</ul>";
endif;
endif;
?>

البته بنده خودم یه سری تغییراتی تو کد ایجاد کردم؛ مثلا عناوین پستها رو حذف کردم و لینک رو به عکس اعمال کردم، که فکر نمی کنم ربطی به مشکل فعلی داشته باشه

تشـــــکر

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

مشکل از فید هست.

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

http://feeds.66download.com/zardmag?format=xml

لینک به ارسال

مشکل از فید هست.

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

http://feeds.66download.com/zardmag?format=xml

این آدرس مربوط میشه به فیدبرنر که همیشه عکسها رو نشون میده، البته اگه داخل فایرفاکس بازش کنید اکثر اوقات فایرفاکس فید فیدبرنر رو هم به صورت خطی و معمولی نشون میده که تو این حالت عکسی نشون داده نمیشه؛ که من به این نکته دقت نکرده بودم -_-

اگه شما بفرمایین که این دو خط کد زیر مربوط به چی میشه، احتمالا بشه مشکلو حل کرد؛


add_filter('the_excerpt_rss', 'insertThumbnailRSS');
add_filter('the_content_feed', 'insertThumbnailRSS');

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

ممنون و متشکر

لینک به ارسال

احتمالا تصویر thumbnails را به فید سایت اضافه میکند

البته باید تابع insertThumbnailRSS در کد باشد

لینک به ارسال

احتمالا تصویر thumbnails را به فید سایت اضافه میکند

البته باید تابع insertThumbnailRSS در کد باشد

از اونجایی که کد مربوط به لود تصاویر داخل فید + خط دوم از کد بالا که قرارش دادم، عکس های زمینه دلخواه رو داخل فید فیدبرنر نمایش میده، دیگه بودن یا نبودن تابع

insertThumbnailRSS رو چک نکردیم

:rolleyes:

فک کنم وقتشه اینو هم چک کنیم

^_^

ممنون و متشکر

لینک به ارسال

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

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

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

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

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

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

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

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

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