نمایش مطالب سایت وردپرسی در سایت دیگر

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

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

خب شاید بپرسید که این کار چه فایده ای داره؟

این کار باعث میشه شما از سایت مقابل بک لینک دریافت کنید و این تاثیر بسیار زیادی در ورودی گوگل و آمار سایت شما داره

همچنین شما میتونید با این کار مرجع مطالب سایت های دیگه باشید یا….

این کد فقط برای سایت ها کاربرد داره و بدلیل استفاده از کد های php این کد رو نمیتوانید در وبلاگ هاتون استفاده کنید….

این کد رو میتونید هر جای سایتتون استفاده کنید مثلا درون ساید بار یا جای مطلب اصلی یا درون فوتر یا….

و یه نکته دیگه اینکه باید حتما rss یا فید سایتتون فعال باشه وگرنه نمایش داده نمیشه و تعداد نمایش رو هم میتونید هم از طریق تعداد مطالب در فید و هم از طریق کد کنترل کنید که آموزشش رو میدم

<?php
include_once(ABSPATH . WPINC . '/rss.php');
$rss = fetch_rss('http://www.infu.ir/feed');
$maxitems = ۱۰;
$items = array_slice($rss->items, ۰, $maxitems);
?>
<ul>
<?php if (empty($items)) echo '<li>no post to show</li>';
else
foreach ( $items as $item ) : ?>
<li><a href='<?php echo $item['link']; ?>'
title='<?php echo $item['title']; ?>'>
<?php echo $item['title']; ?>
</a></li>
<?php endforeach; ?>

خب کد بالا رو میتونید درون سایتتون قرار بدید….

در قسمت

$rss = fetch_rss('http://www.infu.ir/feed');

به جای آدرس ما آدرس سایتی که می خواهید پست هاش نمایش داده بشه بزارید

از طریق کد

$maxitems = ۱۰;

میتونید تعداد نمایش مطلب رو مشخص کنید که من رو ۱۰ گذاشتم

 

از طریق کد

<?php if (empty($items)) echo ‘<li>no post to show</li>’;

هم میتونید متنی رو بزارید که در صورتی که هیچ پستی وجود نداشت این متن نمایش داده بشه(میتونید از متن های فارسی هم استفاده کنید)

مطالب مرتبط

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *