رفتن به مطلب

چگونه بخش وب گردی ایجاد کنم


pakar

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

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

من میخواستم تو سایتم بخش وب گردی درست کنم چطور میتونم این کار بکنم افزونه یا چیزی داره ممنون میشم کمک کنید

post-5774-0-25918500-1398013893_thumb.pn

لینک به ارسال

منظورتون چیه؟ فقط می‌خواید لینک قرار بدید؟

اگر بله با افزونه Link Manager می‌تونید این کارو یکنید.

لینک به ارسال

منظورتون چیه؟ فقط می‌خواید لینک قرار بدید؟

اگر بله با افزونه Link Manager می‌تونید این کارو یکنید.

مگه به غیر اون هم میشه چیز دیگه گذاشت؟

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

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

مگه به غیر اون هم میشه چیز دیگه گذاشت؟

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

نه

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

لینک به ارسال

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

من میخواستم تو سایتم بخش وب گردی درست کنم چطور میتونم این کار بکنم افزونه یا چیزی داره ممنون میشم کمک کنید

سلام به انجمن وردپرس ایران خوش امدید

میتونید با افزونه فید خوان این کار بکنید

یا هم این کد یه تست بکن


<?php
//تنظیمات
$url='http://aaa.ir/rss.xml';//آدرس فید
$num='5';//تعداد لینک
//توابع
function xml2array($text){
$reg_exp = '/<(w+)[^>]*>(.*?)</\1>/s';
preg_match_all($reg_exp, $text, $match);
foreach ($match[1] as $key=>$val){
if (preg_match($reg_exp, $match[2][$key])){
$array[$val][] = xml2array($match[2][$key]);
}
else{
$array[$val] = $match[2][$key];
}
}
return $array;
}
function display_feed($url, $num, $template="<div class="rss-item"> » <a href="#link#" target="_blank">#title#</a></div>"){
if ($rss=@file_get_contents($url)){
$rss=xml2array($rss);
if (is_array($rss)){
$code="";
$count=0;
foreach($rss['rss'][0]['channel'][0]['item'] as $val){
$tpl=$template;
foreach($val as $key=>$val2){
$val2=html_entity_decode(htmlentities(strip_tags($val2)));
$tpl=str_replace("#".strtolower($key)."#", $val2, $tpl);
}
if ($count<$num) $code.=$tpl;
++$count;
}
}
else{
return FALSE;
}
echo $code;
return TRUE;
}
else{
return FALSE;
}
}
//خروجی
echo("<div class="rss-block">");
display_feed("$url",$num);
echo("</div>");
?>

لینک به ارسال

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

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

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

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

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

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

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

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

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