رفتن به مطلب

چه کدی باید به کار برد؟


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

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

لینک به ارسال

افزونه feedwordpress هست که تنظیماتی می خواد در بخش آموزش یک مطلب در مورد نحوه تنظیماتش هست

در حال حاضر بهترین افزونه است

http://forum.wp-parsi.com/tutorials/article/157-%D8%A2%D9%85%D9%88%D8%B2%D8%B4-%DA%A9%D9%84-%D8%AA%D9%86%D8%B8%DB%8C%D9%85%D8%A7%D8%AA-feedwordpress/

لینک به ارسال

سلام

من خودم از این کد دارم استفاده میکنم ، خیلی خوبه و مطلب هم بعد از چند ثانیه منتقل میشه ...


<?php
include_once(ABSPATH . WPINC . '/rss.php');
$rss = fetch_rss('http://www.takwarez.asia/khabar/feed/');
$maxitems = 20; //تعداد نمایش
$items = array_slice($rss->items, 0, $maxitems);
?>
<ul>
<?php if (empty($items)) echo '<li>مطلبی وجود ندارد</li>';
else
foreach ( $items as $item ) : ?>
<li><a target='_blank' href='<?php echo $item['link']; ?>'
title='<?php echo $item['title']; ?>'>
<?php echo $item['title']; ?></a>
</li>
<?php endforeach; ?>

این کد رو تو باکستون (هر جایی که میخواهید نمایش بدید) بزارید ...

در ضمن باید استایلشم بهش بدید تو فایل style.ccs

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

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

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

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

برای بازدید که باید سایت مرجع آمارش را به آر اس اس اضافه کرده باشه مگر بخواهید تعداد کلیک های انجام شده از سایت خود را بشمرید که بحث دیگریست برای تاریخ بجای date از jdate استفاده کنید و تست بگیرید

لینک به ارسال

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


<?php the_time('F jS, Y') ?>
<?php if(function_exists('the_views')) { the_views(); } ?>

لینک به ارسال

شرمنده که زیاد سوال میکنم !!

منظورتون اینه دیگه ؟


shamsi_date = jdate("Y/m/d",strtotime($miladi_date));

اینو جایگزین کدوم کد باید بکنم توی این


<?php // Get RSS Feed(s)
include_once( ABSPATH . WPINC . '/feed.php' );
// Get a SimplePie feed object from the specified feed source.
$rss = fetch_feed( 'http://www.takwarez.asia/khabar/feed/' );
if ( ! is_wp_error( $rss ) ) : // Checks that the object is created correctly
// Figure out how many total items there are, but limit it to 5.
$maxitems = $rss->get_item_quantity( 20 );
// Build an array of all the items, starting with element 0 (first element).
$rss_items = $rss->get_items( 0, $maxitems );
endif;
?>
<ul>
<?php if ( $maxitems == 0 ) : ?>
<li><?php _e( 'No items', 'my-text-domain' ); ?></li>
<?php else : ?>
<?php // Loop through each feed item and display each item as a hyperlink. ?>
<?php foreach ( $rss_items as $item ) : ?>
<li>
<a target='_blank' href="<?php echo esc_url( $item->get_permalink() ); ?>">
<?php echo esc_html( $item->get_title() ); ?><font color="#ff0000" size="1"> [جدید]</font>
</a>
<span><?php printf( $item->get_date('F Y j | g:i a') ); ?></span>
</li>
<?php endforeach; ?>
<?php endif; ?>
</ul>

لینک به ارسال

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

$item->get_date('Y-m-d H:i:s')

لینک به ارسال


<span><?php printf( jdate("Y/m/d",strtotime( $item->get_date('Y-m-d H:i:s') )); ?></span>

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

چه خطایی؟

به صورت پیشفرض تاریخ میلادی نمایش داده میشود؟

لینک به ارسال

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

یک پرانتز به انتهاش اضافه کن


<span><?php printf( jdate("Y/m/d",strtotime( $item->get_date('Y-m-d H:i:s') ))); ?></span>

لینک به ارسال

اره مشکلش همین پرانتز بود ، ممنون

برای بازدید میتونم چه کار کنم ، یعنی نمیشه برا بازدید کاری کرد ؟

لینک به ارسال

پارسا جان که تو یه تاپیک گفتن بازدید برای آراس اس وجود نداره.

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

سلام

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

لینک به ارسال

سلام

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

لینک به ارسال

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

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

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

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

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

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

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

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

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