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

ساخت فید وبسایت به کمک وردپرس rss

ساخت فید وبسایت به کمک وردپرس rss رو میخواهیم در این آموزش وردپرس خدمتتون عرض نماییم زیرا از موارد مهم و میشه گفت حیاتی بوده است  و یک عامل مهم برای نمایش تمامی نوشته ها، برگه ها، دسته بندی ها و… در کنار هم بوده است پس پیشنهاد می کنم در ادامه همراه ما بمانید تا شاید خوشتون اومد

ساخت فید وبسایت به کمک وردپرس rss

تابعی از نرم افزار ویژه بوده است تا به feedreaders اجازه دسترسی به سایت رو بدهید فیدها به صورت خودکار عمل می نماید  دنبال مطلب های جدید و یا ارسال اطلاعات در مورد انها و آپدیت ها بوده اند و از ویژگی های مهم ان اجازه دادن به کاربران جهت دنبال نمودن تازه ترین و مهم ترین اخبار وبسایت ها بوده است فیدها مختلف بوده اند که توسط فیدخوانها خوانده می شوند چون Atom، وردپرس rss، فایل های RDF.

مهمترین انها وردپرس rss بوده است که در ادامه می خواهیم به ان بپر دازیم

ساخت فید وبسایت به کمک وردپرس rss

وردپرس فیدهای متفاوتی رو به صورت پیش فرض دارند که با تگ های قالب برای تابع ()bloginfo جهت هر خوراکی اماده می شود که بیشتر فیدها در قالب وردپرس در ساید بار  یا فوتر می باشند

آدرس برای فید RDF/RSS 1.0

<?php bloginfo('rdf_url'); ?>

آدرس برای فید RSS 0.92

<?php bloginfo('rss_url'); ?>

آدرس برای فید RSS 2.0

<?php bloginfo('rss2_url'); ?>

آدرس برای فید Atom

<?php bloginfo('atom_url'); ?>

آدرس برای کامنت ها فید RSS 2.0

<?php bloginfo('comments_rss2_url'); ?>

نکته : مثال comments RSS 2.0 feed، این کد فقط برای نمایش کامنت ها در وبسایت است.

نکته : جهت اینکه مسیر کانتها رو در مطلب خاص تعیین نمایید کد زیر رو در single  قالب وردپرس قرار دهید

<?php post_comments_feed_link('RSS 2.0'); ?>

چنانچه مطلب بروز و یا تغییر داده شود 4 فید برای ان در feedreaders می باشد که بهترین و معروف ترین برای نمایش وردپرس rss  می باشد

یافتن آدرس فید وبسایت خود

جهت اینکه سایت رو به افراد و موتورهای جستجو و دایرکتوری معرفی نمایید به فید وردپرس rss و یا آدرس وب سایت لازم دارید که 4 نمونه ادرس بوده ,

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

http://example.com/?feed=rss
http://example.com/?feed=rss2
http://example.com/?feed=rdf
http://example.com/?feed=atom

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

http://example.com/feed/
http://example.com/feed/rss/
http://example.com/feed/rss2/
http://example.com/feed/rdf/
http://example.com/feed/atom/

فید وردپرس rss مربوط به کامنت می باشد

هر نوشته یک فید و هر کامنت یک فید دارد که به صورت کلی همانند زیر می باشد

فرمت پیوندهای یکتا

http://example.com/comments/feed/

حالت پیش فرض وردپرس rss

<pre>http://example.com/?feed=comments-rss2</pre>

با تمام شدن موارد بالا به فید برچسب ها و دسته بندی ها می پردازیم که برای داشتنش میتوند فید وردپرس rss رو به انهای اضافه نمایید

<pre>http://www.example.com/?cat=42&feed=rss2</pre>

یا

<pre>http://www.example.com/?tag=tagname&feed=rss2</pre>

یا

<pre>http://www.example.com/category/categoryname/feed</pre>

یا

<pre>http://www.example.com/tag/tagname/feed</pre>

فید برچسب ها و دسته بندی ها بر 4 نوع زیر بوده است فقط شما مطالبی رو که چند دسته بندی و برچسپ دارند رو باید فید ادرس مشخص داشته باشید که با کاما مقادیرش جدا می شود به صورت مثال از سه حالت میتونید انتخاب نمایید

<pre>http://www.example.com/?cat=42,43&feed=rss2</pre>

یا

<pre>http://www.example.com/?tag=tag1,tag2&feed=rss2</pre>

یا

<pre>http://www.example.com/category/cat1,cat2/feed</pre>

فید مخصوص نویسندگان وبسای تکه هر کدام یک فید دارند

<pre>http://example.com/author/authorname/feed/</pre>

فید جستجو که فیدهای وردپرس rss مخصوص دارند

<pre>http://example.com/?s=searchterm&feed=rss2</pre>

حالا که فهمیدیم هر فید هر قسمت چه جوریه به ادامه بپردازیم

افزودن فید وبسایت

قالب ها از ویژگی انواع فید وردپرس rss پشتیبانی می کنند جهت اینکه فید رو به سایت اضافه نمایید باید

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

کد زیر رو به فایل مورد نظرتون اضافه نمایید

<ul class="feeds">

<li><a href="<?php bloginfo('rss2_url'); ?>" title="<?php _e('Syndicate this site using RSS'); ?>"><?php _e('<abbr title="Really Simple Syndication">RSS</abbr>'); ?></a></li>


<li><a href="<?php bloginfo('atom_url'); ?>" title="<?php _e('Syndicate this site using Atom'); ?>"><?php _e('Atom'); ?></a></li>


<li><a href="<?php bloginfo('comments_rss2_url'); ?>" title="<?php _e('The latest comments to all posts in RSS'); ?>"><?php _e('Comments <abbr title="Really Simple Syndication">RSS</abbr>'); ?></a></li>

</ul>

افزودن گرافیک به لینک فید وبسایت

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

مثال

<a href="<?php bloginfo('rss2_url'); ?>" title="<?php _e('Syndicate this site using RSS'); ?>"><img src="http://www.mozilla.org/images/feed-icon-14x14.png" alt="RSS Feed" title="RSS Feed" /></a>

تغییر آدرس فید وبسایت

در صورت تغییر آدرس وب سایت به فید وردپرس rss جدید هدایت نمایید که با باز نویسی فایل و تغییر مسیر در فایل  htaccess. می باشد

مثال : کد تغییر فید b2 به صورت زیر است

<pre>RewriteRule ^b2rss2.php(.*)? /wordpress/?feed=rss2 [QSA]</pre>

این فایل htaccess. در ریشه هاست بوده است که در صورت نداشتن باید ایجاد نمایید

از همراهیتون سپاسگذاریم

نمایش مطالب دلخواه در فید اصلی وردپرس

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

منبع : قالب وردپرس

پاسخ دهید

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