خب همانطور که می دانید فیدبرنر (FeedBurner) یکی از سرویس های بسیار خوب و مفید گوگل هست. به طور خلاصه می توان گفت فیدبرنر امکانات زیادی را در زمینه فید به کاربران ارئه می دهد. از جمله تعداد مشترکین، گزارش تعدا مشترکین فید بر روی نمودار، مقایسه بر اساس زمان و… پس بهتر هست که به جای فید معمولی وردپرس، از فیدبرنر استفاده بشود. در این مطلب چگونگی جایگزینی فیدبرنر به جای فید اصلی وردپرس را می بینید.برای ریدایرکت کردن فید وردپرس به فیدبرنر دو راه وجود دارد:
1- استفاده از کد:
کد زیر را به فایل function.php اضافه کنید.
add_action('template_redirect', 'ilc_rss_redirect'); function ilc_rss_redirect() { if ( is_feed() && !preg_match('/feedburner|feedvalidator/i', $_SERVER['HTTP_USER_AGENT'])){ header('Location: http://feeds.feedburner.com/yourfeedname'); header('HTTP/1.1 302 Temporary Redirect'); } }
- دقت داشته باشید که به جای http://feeds.feedburner.com/yourfeedname باید آدرس فیدبرنر سایت شما جایگزین شود.
2- استفاده از افزونه:
با نصب افزونه FD Feedburner Plugin هم می توان فیدبرنر را جایگرین فید اصلی کرد.
- با توجه به مطلب اخیر بنده تحت عنوان چگونه استفاده از افزونه های زیاد می تواند وبسایت شما را از پا در بیاورد توصیه می شود که از همان روش اول (کد) استفاده شود.
من این کد رو اضافه کردم دیگه سایتم بالا نمیاد حتا نمی تونم لاگین کنم!!!!
بسیار عالی
سلام
سایت خیلی خوب و مفیدی دارید
موفق باشید
سلام، تشکر
سپاس
خواهش میکنم
ممنون. با توجه به این که فیدبرنر فیلتر هست آیا راهی هست که با استفاده از چنین کدی برای اون هایی که از آی پی ایران هستن همون فید وردپرس نمایش داده بشه؟
خواهش میکنم. خب اگر خواننده مشترک فید بشه دیگه فیلتر بودن فیدبرنر تأثیری نخواهد داشت. مثلا از گودر. بجای فیلتر کردن آی پی ایران، با استفاده از این آموزش ، فبدبرنر خودتون رو از فیلتر بودن نجات بدید. مثل فید کانال
تشکر از شما.
خواهش میکنم
واقعا سایت خوبی دارید
ممنون
لطف دارید. مرسی
سلام
خسته نباشید
آقا ممنون از مطلبتون ولی من وقتی این کد رو اضافه کردم، همچین اروری بالای صفحه اومده؟!
add_action(‘template_redirect’, ‘ilc_rss_redirect’); function ilc_rss_redirect() { if ( is_feed() && !preg_match(‘/feedburner|feedvalidator/i’, $_SERVER[‘HTTP_USER_AGENT’])){ header(‘Location: http://feeds.feedburner.com/artkids/feed‘); header(‘HTTP/1.1 302 Temporary Redirect’); } }
Warning: session_start() [function.session-start]: Cannot send session cache limiter – headers already sent (output started at public_html/wp-content/themes/Tyrant/functions.php:469) in public_html/wp-content/plugins/count-per-day/counter-core.php on line 200
سلام، خواهش میکنم.
باید فایل فانکشن بررسی بشه. ولی مثل اینکه با افزونه count per day تداخل به وجود اومده.
درسته
اون یه بخش از افزونه آمار بازدید هستش! 🙁
ممنون! (F)
پیروز باشید (F)
باسلام و تشکر از مطلب خوبتون
میشه بپرسم چطوری شما این کد ها رو در سایتتون به نمایش در آوردید؟
افزونه خاصی داره؟ یا نقل قول هست؟ ممنون میشم (L)
سلام
با استفاده از افزونه SyntaxHighlighter. آموزش کار هم در صفحه تنظیمات افزونه وجود دارد.
از اطلاعات مفیدتون ممنون . پی سی آموز
مرسی، آدرس وبسایت شما به اسم شما لینک میشه، پس نیازی نیست هر دفعه لینکتون رو در متن دیدگاه قرار بدید!