شاید تا الان فکر می‌کردید که پیاده‌سازی ِ یک همچین‌چیزی کمی دشوار است. این که خوراک ِ یک سایتی به‌صورت ِ خودکار، هرزمان که به‌روز شد، به‌شکل ِ یک پست در وبلاگ ِ شما هم منتشر شود. به‌عنوان مثال، هر توییتی که می‌فرستید، یک نسخه‌اش هم به‌صورت ِ یک پست، در وبلاگ‌تان انتشار یابد.

feedwordpress

برای خودم یک‌بار احتیاج ِ زیادی ایجاد شد برای انجام این‌کار و بعد از مدتی جستجو، پلاگینی فوق‌العاده با اسم ِ FeedWordPress برایش پیدا کردم که تقریبا نیازی در این زمینه برای‌مان باقی نمی‌گذاشت.

نصب پلاگین (+)

  • 1. دریافت پلاگین و استخراج فایل‌های آن از حالت زیپ‌شده و آپلود ِ آن‌ها در مسیر پلاگین‌های وردپرس (wp-content/plugins).
  • 2. آپگرید کردن ِ فایل‌های rss.php و rss-function.php در شاخه ی wp-includes. برای این‌کار، فایل‌های rss.php و rss-function.php که در پوشه‌ی MagpieRSS-upgrade به‌همراه پلاگین موجودند، را در پوشه‌ی wp-includes کپی کنید تا جای‌گزین فایل‌های قبلی شوند. “این مورد اختیاری می‌باشد، اما ممکن است با انجام ندادن‌اش، برخی امکانات را از دست بدهید.”
  • 3. وارد داشبورد ِ وردپرس ِ خود شوید و پلاگین را فعال‌سازی کنید.

استفاده

feedwordpress-add-newپس از نصب، یک قسمت با نام Syndication در ستون کناری ِ داشبورد‌تان اضافه می‌شود. روی Syndication کلیک کنید و از قسمت ِ Add new source، آدرس ِ خوراک ِ موردنظرتان را وارد کنید و Syndicate را بزنید. در صفحه‌ی بعد، اطلاعاتی درباره‌ی خوراکی که داده‌اید به‌شما نشان داده می‌شود. روی use this feed کلیک کنید تا خوراک ذخیره شود.
حالا هر مطلبی که به این خوراک اضافه شود، در وبلاگ ِ شما هم منتشر می‌گردد.

می‌توانید تنظیمات ِ مختلفی روی آن اعمال کنید. مثلا یک نویسنده‌ی جدید ایجاد کنید و آن را به خوراک ِ اضافه‌شده، نسبت دهید. یا از منتشر‌شدن ِ خودکار  جلوگیری کنید و پس از تایید ِ مطلب، اجازه‌ی انتشار بدهید و خیلی موارد ِ دیگر که کشف ِ آن‌ها را به عهده‌ی خودتان می‌گذارم :)

دیدگاه‌ها (14)

  • امکان اینکه آدرس چند خوراک مختلف را به با این پلاگین سینک کنیم وجود دارد؟ یعنی مطالبی که به صورت اتوماتیک وارد می شود از چند خوراک مختلف باشد؟!

    پاسخ

  • @Hossein Sahandram
    بی‌نهایت (یا حدا‌قل تعداد خیلی زیادی) خوراک می‌شود به این پلاگین اضافه کرد.

    پاسخ

  • خیلی جالبه…امتحانش میکنم :)

    پاسخ

  • wow…

    پاسخ

  • بسیار بسیار مفید و کارساز:) مثل همیشه

    پاسخ

  • مرسی. میخوام خوراک توییت پیکم رو وصل کنم به فتوبلاگم با این :دی

    پاسخ

  • ممنون داداش
    مثل همیشه براوا !!!

    پاسخ

  • عليرضا جان سلام
    ميخواستم بدونم ميشه از اين قابليت در صفحه اصلي وبلاگ استفاده نكرد و مثلا يك برگه ديگه اضافه كرد مثل خبرخوان و پست ها در اونجا بيه نمايش داده بشه؟
    ممنون ميشم جواب بدين

    پاسخ

  • @آي تي بلاگ
    فکر کنم بتونید یک کتگوری بسازید و پست‌ها رو بریزید توی اون و بعد وردپرس یک کدی داره که با استفاده از اون می‌تونید صفحه‌ی ایندکس رو طوری تنظیم کنید که پست هایی که توی اون کتگوری هستن نمایش داده نشن و فقط در صفحه‌ی اون کتگوری قابل دیدن باشن.

    پاسخ

  • سلام. خسته نباشین. من یه جاش رو متوجه نشدم. من الان این فایل رو تو مسیر مورد نظر کپی کردم, سراغ مرحاه دوم می خوام برم یعنی: 2. آپگرید کردن ِ فایل‌های rss.php و rss-function.php در شاخه ی wp-includes. برای این‌کار، فایل‌های rss.php و rss-function.php که در پوشه‌ی MagpieRSS-upgrade به‌همراه پلاگین موجودند، را در پوشه‌ی wp-includes کپی کنید تا جای‌گزین فایل‌های قبلی شوند. “این مورد اختیاری می‌باشد، اما ممکن است با انجام ندادن‌اش، برخی امکانات را از دست بدهید.”

    – توی پلاگینی که دانلود میکنم این فایلعا که میگین نیستش که بخوام Owerrright کنم روی فایلهای rss خود سایت. یعنی دقیقا این جاش :
    برای این‌کار، فایل‌های rss.php و rss-function.php که در پوشه‌ی MagpieRSS-upgrade به‌همراه پلاگین موجودند، را در پوشه‌ی wp-includes کپی کنی

    —– این نیسش!!!

    ممنون میشم راهنمایی بفرمایین

    پاسخ

  • wp-o-matic هم همین کار رو به روشی کاملتر و پیشرفته تری انجام میده… من که ترجیح میدم با این یکی کار کنم.

    پاسخ

  • @بهرام
    این‌طور که پیداست توی نسخه‌ی جدیدش دیگه همچین چیزی وجود نداره.

    پاسخ

  • زمانی که این کارو میکنیم مثلا قسمت دانلود مطلب که در ادامه مطلب هستش با این روش به ادامه مطلب نمیره که دانلود کنه آخر هر مطلب هم مینویسه منبع و کسانی که از سایت feeds2.feedburner.com استفاده میکنه مثل میهن دانلود منبع رو نمی نویسه میهن دانلود
    مینویسه feeds2.feedburner.com این مشکلات رو چطور باید حل کرد

    پاسخ

دیدگاه خود را ارسال کنید


می‌توانید از برخی کدهای HTML استفاده نمایید:


<a> <b> <blockquote> <i> <em> <code> <strong>