• اطلاعیه ها

    • Saeed Fard

      سیاره وردپرس ایران   15/10/95

      سایت‌های زیادی در ایران و سرتاسر وب در زمینه گسترش وردپرس تلاش دارند و نوشته‌های آموزشی منتشر می‌کنند. اما ضرورت یک منبع خوب و ارزشمند برای جمع‌آوری بهترین‌های وب ایران و دنیا باعث ایجاد سیاره وردپرس شد تا دنبال کنندگان این موضوع به صورت یکجا و آسان بتوانند به این نوشته‌ها دسترسی داشته باشند.     در سیاره وردپرس این بستر فراهم شده است که آدرس وب‌سایت‌های مربوطه ثبت و برای این سرویس ارسال شود، آخرین نوشته‌های مفید وب‌سایت‌ها در سیاره وردپرس و نیز در بخش اخبار وردپرس پیشخوان سایت‌های وردپرسی از طریق افزونه‌ی Parsi Date نمایش داده می‌شود. همینطور کاربران از طریق عضویت در خبرنامه ایمیلی سیاره وردپرس می‌توانند به صورت دوره‌ای بهترین و جدیدترین نوشته‌های وردپرسی را که توسط اعضای تحریریه و همکاران سیاره وردپرس بررسی و تایید می‌شود را در ایمیل خود دریافت کنند.   امکانات سیاره وردپرس امکان ثبت آدرس سایت‌هایی که نوشته‌های مفید در زمینه وردپرس دارند. نمایش نوشته‌های وردپرس سایت‌ها در سیاره وردپرس نمایش نوشته‌های وردپرس در پیشخوان سایت‌های وردپرس فارسی توسط ویجت اخبار پلاگین Parsi Date و ... امکان ثبت ایمیل کاربران علاقه‌مند جهت دریافت مطالب محبوب و ویژه در خبرنامه دوره‌ای سیاره توسط اعضای تحریریه و ... جهت ثبت سایت وردپرسی یا ایمیل خود به سایت سیاره وردپرس مراجعه کنید   تاپیک پیشنهادات و همکاری در سیاره وردپرس : http://wpu.ir/qlhy5  
فرهاد

نمایش تصویر شاخص در آر اس اس

8 پست در این موضوع قرار دارد

سلام

چطوری میتونم تصویر شاخص مطالب رو در آر اس اس نشون بدم

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

فکر کنم برای نمایش تصاویر شاخص مطالب در آر اس اس باید خود فیلد خوراک وردپرس رو ویرایش کنم

اما چطوری؟

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


لینک به پست

سلام

چطوری میتونم تصویر شاخص مطالب رو در آر اس اس نشون بدم

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

فکر کنم برای نمایش تصاویر شاخص مطالب در آر اس اس باید خود فیلد خوراک وردپرس رو ویرایش کنم

اما چطوری؟

از کد زیر در فاکشن استفاده کنید


<?php function diw_post_thumbnail_feeds($content) {
global $post;
if(has_post_thumbnail($post->ID)) {
$content = '<div>' . get_the_post_thumbnail($post->ID) . '</div>' . $content;
}
return $content;
}
add_filter('the_excerpt_rss', 'diw_post_thumbnail_feeds');
add_filter('the_content_feed', 'diw_post_thumbnail_feeds'); ?>

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


لینک به پست

دو تا سایت وردپرس در لوکال ایجاد کردم و کد بالا رو در فانکشن سایت 1 قرار دادم

کد زیر رو هم در قسمت single.php و archive.php سایت 2 گذاشتم

اما وقتی لود میکنم صفحه رو دقیقا همون تصویر شاخصی که برای مطلب سایت 2 گذاشتم رو برای همه مطالب سایت 1 میاره :|

در آرشیو هم تصویر شاخص اولین مطلب سایت 2 رو برای همه مطالب سایت 1 میاره


<?php include_once(ABSPATH.WPINC.'/feed.php');
$rss = fetch_feed('http://localhost/wordpress/?feed=rss2');
$maxitems = $rss->get_item_quantity(5);
$rss_items = $rss->get_items(0, $maxitems);
?>
<ul>
<?php if ($maxitems == 0) echo '<li>No items.</li>';
else
// Loop through each feed item and display each item as a hyperlink.
foreach ( $rss_items as $item ) : ?>
<li>
<a href='<?php echo $item->get_permalink(); ?>'
title='<?php echo 'Posted '.$item->get_date('j F Y | g:i a'); ?>'>
<?php echo $item->get_title(); ?>
<?php the_post_thumbnail(); ?>
</a>
</li>
<?php endforeach; ?>
</ul>

ویرایش شده در توسط فرهاد

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


لینک به پست

دو تا سایت وردپرس در لوکال ایجاد کردم و کد بالا رو در فانکشن سایت 1 قرار دادم

کد زیر رو هم در قسمت single.php و archive.php سایت 2 گذاشتم

اما وقتی لود میکنم صفحه رو دقیقا همون تصویر شاخصی که برای مطلب سایت 2 گذاشتم رو برای همه مطالب سایت 1 میاره :|

در آرشیو هم تصویر شاخص اولین مطلب سایت 2 رو برای همه مطالب سایت 1 میاره


<?php include_once(ABSPATH.WPINC.'/feed.php');
$rss = fetch_feed('http://localhost/wordpress/?feed=rss2');
$maxitems = $rss->get_item_quantity(5);
$rss_items = $rss->get_items(0, $maxitems);
?>
<ul>
<?php if ($maxitems == 0) echo '<li>No items.</li>';
else
// Loop through each feed item and display each item as a hyperlink.
foreach ( $rss_items as $item ) : ?>
<li>
<a href='<?php echo $item->get_permalink(); ?>'
title='<?php echo 'Posted '.$item->get_date('j F Y | g:i a'); ?>'>
<?php echo $item->get_title(); ?>
<?php the_post_thumbnail(); ?>
</a>
</li>
<?php endforeach; ?>
</ul>

دوست عزیز توی لوکال فیدی وجود نداره.

اصلا خود فید باز نمیشه که بخواد فراخوانی بشه.

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


لینک به پست

هیچ ربطی به لوکال بودن یا واقتی بودن هاست نداره :blink:

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

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

http://localhost/wordpress/?feed=rss2

آدرس سایت لوکال خودتون رو بزنید

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


لینک به پست

آنلاین امتحان کنید خواهید

دو تا سایت وردپرس در لوکال ایجاد کردم و کد بالا رو در فانکشن سایت 1 قرار دادم

کد زیر رو هم در قسمت single.php و archive.php سایت 2 گذاشتم

اما وقتی لود میکنم صفحه رو دقیقا همون تصویر شاخصی که برای مطلب سایت 2 گذاشتم رو برای همه مطالب سایت 1 میاره :|

در آرشیو هم تصویر شاخص اولین مطلب سایت 2 رو برای همه مطالب سایت 1 میاره


<?php include_once(ABSPATH.WPINC.'/feed.php');
$rss = fetch_feed('http://localhost/wordpress/?feed=rss2');
$maxitems = $rss->get_item_quantity(5);
$rss_items = $rss->get_items(0, $maxitems);
?>
<ul>
<?php if ($maxitems == 0) echo '<li>No items.</li>';
else
// Loop through each feed item and display each item as a hyperlink.
foreach ( $rss_items as $item ) : ?>
<li>
<a href='<?php echo $item->get_permalink(); ?>'
title='<?php echo 'Posted '.$item->get_date('j F Y | g:i a'); ?>'>
<?php echo $item->get_title(); ?>
<?php the_post_thumbnail(); ?>
</a>
</li>
<?php endforeach; ?>
</ul>

برای من که نیومده تا حالا.

توی کدتون خودتون درخواست کردین که تصویر شاخص پست خودتون رو بده:

<?php the_post_thumbnail(); ?>

فکر کنم که باید به این صورت باشه.(کد امتحان نشده.)

<?php echo $item->get_post_thumbnail()(); ?>

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


لینک به پست

کد بالا رو هم امتحان کردم نیاورده و ارور داده

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


لینک به پست

تابع چاپ تصویر شاخص در آر اس اس خب چیه آخه؟

من کل کدهای فید وردپرس رو زیر و رو کردم اما چیزی پیدا نکردم

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

قضیه چیه؟

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


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

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

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری