رفتن به مطلب

آخرین ارسال های IP Board


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

باید اول از IPB خروجی RSS بگیرید. به صورت زیر:

ابتدا وارد پنل بشید. از مسیر forum > RSS Management > RSS Export یه خروجی RSS بگیرید.

حال برای قرار دادن تو وردپرس وارد فایل Function.php پوسته خود بشید و کد زیر را به این فایل اضافه کنید:


<?php
function _fetch_rss_feed($url) {
while ( stristr($url, 'http') != $url )
$url = substr($url, 1);
if ( empty($url) )
return;
$rss = fetch_feed($url); $desc = ''; $link = '';
if ( ! is_wp_error($rss) ) {
$desc = esc_attr(strip_tags(@html_entity_decode($rss->get_description(), ENT_QUOTES, get_option('blog_charset'))));
$link = esc_url(strip_tags($rss->get_permalink()));
while ( stristr($link, 'http') != $link )
$link = substr($link, 1);
}
$url = esc_url(strip_tags($url));
wp_widget_rss_output($rss);
}
?>

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


<?php _fetch_rss_feed('RSS URL);?>

  • امتیاز 3
لینک به ارسال

باید اول از IPB خروجی RSS بگیرید. به صورت زیر:

ابتدا وارد پنل بشید. از مسیر forum > RSS Management > RSS Export یه خروجی RSS بگیرید.

حال برای قرار دادن تو وردپرس وارد فایل Function.php پوسته خود بشید و کد زیر را به این فایل اضافه کنید:


<?php
function _fetch_rss_feed($url) {
while ( stristr($url, 'http') != $url )
$url = substr($url, 1);
if ( empty($url) )
return;
$rss = fetch_feed($url); $desc = ''; $link = '';
if ( ! is_wp_error($rss) ) {
$desc = esc_attr(strip_tags(@html_entity_decode($rss->get_description(), ENT_QUOTES, get_option('blog_charset'))));
$link = esc_url(strip_tags($rss->get_permalink()));
while ( stristr($link, 'http') != $link )
$link = substr($link, 1);
}
$url = esc_url(strip_tags($url));
wp_widget_rss_output($rss);
}
?>

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


<?php _fetch_rss_feed('RSS URL);?>

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

[b]Parse error[/b]: syntax error, unexpected '<' 

منم پیدا نکردم منظورش کجای کده

لینک به ارسال

اصلا اون کد هایی که گذاشتین واسه Function وقتی میزارم و بروز رسانی میکنم این ارور رو میده

مونده تا اونجا برسم

لینک به ارسال

من همین کدها رو گذاشتم تو یه فایل نوت. شاید تو کپی کردن یه چیزی جا به جا شده باشه. فایل رو دانلود کنید دوباره تست کنید.

functions.php

ویرایش شده توسط S M Mahdavi
لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

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



ورود به حساب کاربری
×
×
  • اضافه کردن...