ساخت و تعمیر feed وردپرس
سلام دوستان؛
مبحث امروز در مورد خوراک سایت است. به ظاهر مسئله ی ساده و کم اهمیتی است اما در باطن بسیار هم مهم است. ضروری است که به آن پرداخته شود. مطمئنا بیشتر شما دوستان که وبسایتی دارید در مورد خوراک سایت یا فید وبسایت اطلاعاتی دارید. اما امروز توضیحات کاملی درباره ی feed وردپرس و عملکرد آن خدمت شما ارائه میکنیم.
معرفی feed وردپرس
فید یا خوراک یک تابع نرم افزاری خاص است که در صورت انتشار محتوا، اطلاعات آن را به صورت عمومی منتشر می کند و در کنار اطلاعات و عناوین سایر وبسایت ها قرار می دهد. به اینصورت کاربران می توانند بهترین نوشته های وبسایت ها را کنار هم مشاهده کنند.
چندین مدل فیلد وجود دارد که توسط خوراک وبسایت ها خوانده می شود که شامل RSS (خلاصه ای از اطلاعات سایت) یه در حالت های بسیار ساده تر Atom یا RDF. حال به ساخت feed وردپرس که مبحث اصلی ماست می پردازیم.
وردپرس در مرحله ی ساخت feed وردپرس
به طور پیش فرض وردپرس فیدهای مختلفی دارد که آنها با کمک تگ ()bloginfo در قالب وردپرسی ایجاد می شوند.
در واقع 4 نمونه feed وردپرس وجود دارد که اگر بخواهیم بهترین آن را در نظر بگیریم می توانید به RSS اشاره کنیم که از تمامی آنها بهتر کار میکند. چنانچه بخواهیم مسیر کامنت ها را نیز در feed وردپرس نمایش دهیم می توانید از قطعه کد زیر در فایل single قالب استفاده کنیم:
</pre> <pre><?php post_comments_feed_link('RSS 2.0'); ?></pre> <pre>
یافتن آدرس feed وردپرس وبسایت خود
حال فرض کنید میخواهید آدرس و مسیری که feed وردپرس شما قرار گرفته را پیدا کنید یا آن را در وبسایت خود قرار دهید و کاربران را به سمت آن هدایت کنید. چگونه باید این آدرس را پیدا کنید؟ از چند روش می توان آدر feed وردپرس را یافت :
</pre> <pre>http://example.com/?feed=rss http://example.com/?feed=rss2 http://example.com/?feed=rdf http://example.com/?feed=atom</pre> <pre>
هر یک از آدرس بالا می تواند feed وردپرس وبسایت شما را مشخص کند. اما اگر شما از پیوندهای یکتای سفارشی استفاده میکنید باید یکی از آدرس زیر را امتحان کنید:
</pre> <pre>http://example.com/feed/ http://example.com/feed/rss/ http://example.com/feed/rss2/ http://example.com/feed/rdf/ http://example.com/feed/atom/</pre> <pre>
افزودن feed وردپرس
چنانچه میخواهید feed وردپرس را به وبسایت وردپرسی خود اضافه کنید، اول ببینید که در چه قسمتی از قالب قرار است آن را قرار دهید! به عنوان مثال در سایدبار، فوتر و… سپس قطعه کد زیر را که به عنوان نمونه برای شما قرار گرفته می توانید در آن وارد کنید:
<pre>&lt;ul class="feeds"&gt; &lt;li&gt;&lt;a href="&lt;?php bloginfo('rss2_url');&nbsp;?&gt;" title="&lt;?php _e('Syndicate this site using RSS');&nbsp;?&gt;"&gt;&lt;?php _e('&lt;abbr title="Really Simple Syndication"&gt;RSS&lt;/abbr&gt;');&nbsp;?&gt;&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="&lt;?php bloginfo('atom_url');&nbsp;?&gt;" title="&lt;?php _e('Syndicate this site using Atom');&nbsp;?&gt;"&gt;&lt;?php _e('Atom');&nbsp;?&gt;&lt;/a&gt;&lt;/li&gt; &lt;li&gt;&lt;a href="&lt;?php bloginfo('comments_rss2_url');&nbsp;?&gt;" title="&lt;?php _e('The latest comments to all posts in RSS');&nbsp;?&gt;"&gt;&lt;?php _e('Comments &lt;abbr title="Really Simple Syndication"&gt;RSS&lt;/abbr&gt;');&nbsp;?&gt;&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;</pre>
قرار دادن لینک گرافیکی feed وردپرس در سایت
مسلما بسیاری از مردم دوست دارند که از حالت های گرافیکی در وبسایت خود استفاده کنند. برای feed وردپرس شما می توانید دکمه ای گرافیکی قرار دهید فقط کافیست قطعه کد زیر را در مکان مورد نظر قرار دهید:
<pre>&lt;a href="&lt;?php bloginfo('rss2_url');&nbsp;?&gt;" title="&lt;?php _e('Syndicate this site using RSS');&nbsp;?&gt;"&gt;&lt;img src="http://www.mozilla.org/images/feed-icon-14x14.png" alt="RSS Feed" title="RSS Feed" /&gt;&lt;/a&gt;</pre>
بدین صورت می توانید feed وردپرس وبسایت خود را بسازید یا آن را تغییر دهید.
علی
سلام
برای من تو سایت خودم نشانی پیشفرض RSS مطالب دلخواه رو not found میاره
http://www.example.com/custom-post-type/feed
مهندس وحیدفر 6 سال عضو همیار وردپرس
چطور میتونم برای قسمتهای مختلف سایتم rss جدا داشته باشم
مثلا دسته بندی های هر کدام rss متفاوت داشته باشن
اگر پیشفرض وردپرس اینو داره چطور پیداش کنم
طراحی سایت
خانم کوهستانی بابت انتشار با حوصله و دقیق محتواهاتون متشکرم
bahman
بنده به یه مشکل اساسی برخوردم ممنون میشم کمکم کنید
فید سایتم فعال هستش اما متاسفانه ۲ روزی هست که هرچی پست جدید منتشر میکنم تو فید سایتم نشون نمیده و تو آخرین پستی که دو روز پیش گذاشتم مونده و آپدیت نمیشه
دوستان ممنون میشم یه راهنمایی کنید تا این مشکل رو برطرف کنم
نصب این افزونه هم کمکم نکرد آیا راه حل دیگه ی میشناسین
علی
سلام
من آدرس خوراکم رو جایی قرار میدم این اررور رو میده
میشه کمک کنید
خطای RSS: This XML document is invalid, likely due to invalid characters. XML error: Reserved XML Name at line 2, column 39
omranovin.ir/feed
طراحی سایت در اصفهان
با سلام و احترام خدمت همکاری خوبم علی آقا و تیم زحمت کشش
سوالی دارم خیلی وقت بود سراغ فید وب یار به آدرس
webyar.net/feed نرفتم
آیا نباید بجز متن زیر
Subscribe to this feed using Always use Live Bookmarks to subscribe to feeds.
طراحی سایت در اصفهان|طراحی سایت حرفه ای
طراحی در سایت اصفهان طراحی سایت حرفه ای کلاس طراحی سایت اصفهان سئو
چندین تا از پست ها را هم نشن بده؟
ببخشید دیگه یهو به ذهنم اومد پرسیدم
بهاره کوهستانی 7 سال عضو همیار وردپرس
سلام
متوجه منظور شما نشدم دوست عزیز !منظورتون توی کار با افزونه یواست هست ؟
محمدرضا
عالی هست
تشکر
IRUSCC
This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
لطفا یک افزونه جدید معرفی کنید
محمد
نصب کردم امادرست نشد
بهاره کوهستانی 7 سال عضو همیار وردپرس
سلام
مشکل کجاست دوست عزیز ؟ کامل توضیح بدید
جمال
از دوستان کسی می تونه کمک کنه؟
من فید سایتمو بستم به خاطر همین تو گوگل وبمستر سرور ارور دریافت میکنم به خاطر بستن فید!
این مشکلی داره از نظر گوگل؟
ممنون میشم جواب بدن دوستان
جمال
به نظر من اصلا فید بسته باشه بهتره یعنی ضررش بیشتر از سودشه!
الان من بستم از بس که این سایتهای فید خوان مطالبم رو کپی مردن!
غریب
سلام مجدد عزیز
منظورم از سایتی بود که اصلا نداره ار اس اس
یعنی براش امکانش رو نذاشتن مثل همین سایت رو اسمم کلیک کنید
میدونم معمولش اینه که نداشته باشه اما اگه بخوام این امکان رو دستی اضافه کنم ایا راهی رو میشناسید بهم بگید یا نه مرسی و خسته هم نباشید
Bahar 7 سال عضو همیار وردپرس
سلام
خیر من نمیشناسم دوستان اگه اطلاع دارند بفرمایند
غریب
سلام عزیز خسته نباشید
ببخشید میخواستم ببینم میشه ار اس اس برای سایتی که این امکان و نداره ساخت ؟
البته وردپرس نیست ها
ایا سایتی وجود داره مثل سایت مپ که این کارو اتوماتیک انجام بده ؟
ممنون میشم اگه امکانش هست اطلاع بدید خیلی ذهنم رو درگیر کردم مرسی و خسته نباشید
محمد جواد فرکاریان 6 سال عضو همیار وردپرس
سلام
معمولا بیشتر سایت ها ار اس اس رو دارن
برای اینکه بفهمید که سایت موردنظر ار اس اس داره یا نه کلمه rss / رو به اخر ادرس سایت خود وارد کنید
تشکر
عسل
مطلب مفیدی بود
reza
سلامفید سایت شمام که خرابهچطوری اینو درست میکنید؟به منم بگیدچون مال منم همین مشکلو داره
مهرداد
سلام.
من مدتی هست که وقتی آدرس خوراک سایتمو میزنم ریدایکت میشه روی لینک زیر.و خوراک سایتم نمیاد.
http://www.google.com/webhp?nord=1
عليرضا شبستري
من هركاري مي كنم درست نميشه
http://ejobnews.ir/feed
نام Ramin
مرسی از بابت آموزش
کیوان
میشه بگید چه قسمنی باید برم ممنون میشم
کیوان
سلام
وقتی میرم به آدرس فید سایتم مطلب رو کامل نشون نمیده ، میخوام کامل نشون بده
لطفا کمک کنید خیلی ضروربه
http://upcity.ir/images/03857619299160023046.png
علی حاجی محمدی 10 سال عضو همیار وردپرس
خب خاصیتش همینه از توی تنظیمات میتونی درستش کنی
نام (لازم)amin
سلام ، علی آقا یه سئوال داشتم ، پیرامون این مسئله که من میخوام فید rss سایتم رو به پسوند xml ببینم در صورتی که پیشفرض Rss سایت اینو میده بهم http://www.jamalg.ir/index/?feed=rss2 چه باید بکنم؟
lanzik
واسه من اصلا صفحه سفید میاد چیکار کنم درست شه!
خیلی احتیاج دارم مخصوصا برای فیس بوک:|
vivairani.com/feed/
علی حاجی محمدی 10 سال عضو همیار وردپرس
افزونه دیگه ای برای تعمیر خوراک معرفی میکنم
بازارچه تحقیقاتی
مثل همیشه از مطالب خوبتان تشکر می کنم اما من متا سفانه تمام این راهها را رفتم اما اراس اس درست نشد الانم این خطا را می ده ((RSS: This XML document is invalid, likely due to invalid characters. XML error: not well-formed (invalid token) at line 52, column 309)9 ممنون می شم راهنمای کنید که باید چکار کنم
بهمن
من تقریبا 5 افزونه مرتبط با این موضوع رو تست کردم اصلا هیچ تاثیری نذاشت .
این خطا رو ولیدیتور میده :
line 165, column 1: Missing channel element: title
چجوری این مشکل حل میشه؟!!
ممنون
hadad
سلام دوست عزیز مرسی از مطالب خوبتون من چند وقته که وردپرسمو راه اندازی کردم ولی از روز اول فید و ار اس اس کار نمی کرد ممکنه یه راهنمایی بکنید که چیکار کنم این ادرس سایتمه
http://estekhdamiranian.ir/
اینم ادرس فید
http://estekhdamiranian.ir/feed
که این ارور رو میده
The requested URL /feed was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
علی حاجی محمدی 10 سال عضو همیار وردپرس
باید شما به منوی تنظیمات / پیوند یکتا بروید و گزینه دوم رو برای مثال انتخاب کنید و ذخیره کنید !
مدیر گیلان دانلود (hamidarya)
آقا من افزونه رو نصب کردم ولی وقتی به آدرس gdl.xzn .ir میرم بازم خرابه این اخطار رو میده چیکار کنم؟
اینم اخطارش
XML Parsing Error: XML or text declaration not at start of entity
Location: http://gdl.xzn.ir/feed/
Line Number 3, Column 1:
^
لطفا بررسی کنید
احسان
سایت من هم فیدش خراب شده بود درستش کردم ممنون
میثم
با سلام به دوستان عزیز این مشکل با راه دیگه ای حل میشه که در این آدرس میتونید اونو حل کنید .
http://www.p30user.com/hale-moshkel-feed-wordpress/
محمد
خب نه اینجا راحت خودش آپدیت میکنه ماله هرکیو زدم درست بود نمیدونم چشههه دستی حالا چجوریه؟
محمد
سلام ببخشید مشکل این ارور چیه دیونم کرده دیگه
http://www.img4up.com/up2/18835092423751480719.jpg
علی حاجی محمدی 10 سال عضو همیار وردپرس
عزیزم خب دستی بذار !
علی
با سلام خدمت مدیریت محترم سایت wordpress98
بنده یک سوال در مورد خوراک در feedburner داشتم
در ایمیلی که برای اعضا ارسال می کند عکس متن در نوشته وجود ندارد .
باید چه کار کرد که عکس متن نیز در فیدهای ارسالی به کاربران نشان داده شود .
با تشکر از سایت خوبتان
میثم
در ضمن این ارور رو نیز در داخل پنل میده
Before fix feed error, you must to set writable permission to /home/p30user/public_html/wp-blog-header.php file, otherwise will no success!
ممنون میشم کمکم کنید .
میثم
با سلام دوباره به علی اقا
من این کارم انجام دادم باز نشد ارور دوتا شد ارور قبلی بعد بلا فاصله یک ارور دیگر
http://www.p30user.com/feed
با تشکر
نام (لازم)میثم
با سلام علی اقا راهنمایی کنید منم مثل خیلی دوستان اروری که فید سایتم به وجود میاد با این افزونه نیز حل نشد چیکار کنم من 80 % بازدیدم از فیدم بود که بسته شده .
http://www.p30user.com/feed
http://www.feed.p30user.com/p30user
لطفا کمک کنید
علی حاجی محمدی 10 سال عضو همیار وردپرس
عزیزم توی انجمن بچه ها بحث کردن این هم نتیجش
http://www.hamyarwp.com/forum/index.php?/topic/481-%D8%AE%D9%88%D8%B1%D8%A7%DA%A9-%D8%AE%D9%88%D8%AF-%D8%B1%D8%A7-%D8%A8%D9%87-%D8%B5%D9%88%D8%B1%D8%AA-%DA%A9%D8%A7%D9%85%D9%84-%D8%AA%D8%B9%D9%85%DB%8C%D8%B1-%DA%A9%D9%86%DB%8C%D8%AF/
بهنام
علی آقا 4 روزه دارم سرم میزنم جواب سوالمو ندادی:
آقای علی حاجی محمدی عزیز من مشکل rss سایتم با این افزونه حل نشد. این عکس رو ببینید:
http://p30upload.com/download.php?imgf=1336030195_5-3-2012-12-27-48-AM.jpg
یه همچین اروری میده!!
ممنون میشم هرچه سریع تر پاسخ بدید
بهنام
آقای علی حاجی محمدی عزیز من مشکل rss سایتم با این افزونه حل نشد. این عکس رو ببینید:
http://p30upload.com/download.php?imgf=1336030195_5-3-2012-12-27-48-AM.jpg
یه همچین اروری میده!!
ممنون میشم هرچه سریع تر پاسخ بدید
داود
چاکریم علی آقا
آرمان
سلام ، ممنون از مطالب خوبتون
راستی یه سوال (جای دیگه رو پیدا نکردم):
جریان این اسکریپت آپلودسنتر چیه ، زیرش زده همیار وردپرس
خیلی قشنگه ، از کجا میتونم گیرش بیارم؟
علی حاجی محمدی 10 سال عضو همیار وردپرس
سلام آرمان جان
والا این طراحی و ست کردن کار بنده بوده اما این کار اختصاصی img4up.com هست که متاسفانه دیدم که برخی سایت ها دزدیدن
زيرميزي
درود
علي آقا من چيكار كنم حالا؟
http://www.zirmizi.com/feed/
داود
سلام علی آقا
این مشکل خراب شدن خوراک خود به خود به وجود میاد ؟ راه پیشگیری هست ؟
علی ولی زاده 51 سال عضو همیار وردپرس
سلام
خیر خودبه خود نیست اما اگر پیش اومد میتونید از این راه استفاده کنید
امیر
سلام
ممنون از این همه زحمتی که می کشید
واسه منم خراب بود نصب کردم ولی باز هم درست نشد
لطفا اگه باز هم افزونه دارید قرار بدید
داریوش
ممنون.هنوز امتحان نکردم.امیدوارم کار کنه.
زيرميزي
درود و خسته نباشيد.
ببخشيد علي آقا
من نصب و فعال كردم ولي باز هم خراب هست.
مشكل چيه؟
http://www.zirmizi.com/feed/
ممنون ميشم راهنمايي كنيد كه درست بشه.
علی حاجی محمدی 10 سال عضو همیار وردپرس
برای اینکار یه افزونه دیگه هم هست اونم معرفی میکنم !
sina
درود خسته نباشید میشه بگید چطوری میشه مثه سایت خودتون یا دیگر سایت ها باکسی برای دانلود درست کرد یعنی در ادامه مطلب زیر پست دانلود بزاری ؟ ممنون میشم توجه کنید
علی حاجی محمدی 10 سال عضو همیار وردپرس
با زمینه دلخواه !
شهرداد
با سلام
ممنون. مرسی
باز هم مانند همیشه خوب و عالی و البته بدون غلط املایی.
سپاس
علی حاجی محمدی 10 سال عضو همیار وردپرس
:)) ممنون !
aparatfilm
با سلام.ممنون از افزونه بسيار خوبتون
ميخواستم بدونم وردپرس افزونه اي داره كه در كنار سايت به اعضا يك وبلاگ اختصاص داده بشه كه مطالبشونو در اون به اشتراك بزارن.ولي با نصب افزونه در قالب اصلي سايت تغييري ايجاد نشه
مرسي
علی حاجی محمدی 10 سال عضو همیار وردپرس
بله ! مولتی یوزر
رضا فرخی
با سلام
خوشحالم که بعد 3 سال به ورد پرس بر می گردم شما علی آقا پایگاه خوبی برای آموزش و راهنمایی هواداران وردپرس راه انداختید.کاربران قدیمی شاید منو یادشون باشه با نام سزار سعی در حل و گسترش این open source دوست داشتنی کردم.
سایت فوق العاده زیباست و معلومه وقت زیادی گذاشته شده است.
به امید موفقیت روز افزون برای شما عزیز و همکاری های بیشتر …
شادی از آن لحظه های شما
علی حاجی محمدی 10 سال عضو همیار وردپرس
ممنون رضاجان ! خوشحالم که برگشتی ایشالله بیشتر ببینیمت!
امین
کاش توی پست به علت این مشکل هم اشاره میکردین
رادیو باران
ممنون همیار وردپرس
چندی پیش همین مشکل پیش اومده بود که مجبور شدیم تمام فایل های اصلی رو از نوع جایگزین کنیم ..
حیف شد … زود تر این افزونه ها رو معرفی می کردید
ای کاش بخش افزونه ها و معرفیشون رو بیشتر می شد …
علی حاجی محمدی 10 سال عضو همیار وردپرس
ایشالله بیشتر میشه !
rasivell
سلام
متشكرم.. بخشيد ما توي مووبل تايپ Atom هم داشتيم ! ولي توي وردپرس گويا نيست!! درسته؟؟
علی حاجی محمدی 10 سال عضو همیار وردپرس
میشه فعال کرد !
محمد جواد
سلام . نصب کردم هیچ تاثیری نداشت . آخه چرا ؟
علی حاجی محمدی 10 سال عضو همیار وردپرس
باز هم معرفی میکنیم !