ایجاد فید RSS اختصاصی برای دسته‌های وردپرس: راهنمای جامع

ایجاد فید RSS اختصاصی برای دسته‌های وردپرس

دسته‌بندی در وردپرس، ستون فقرات نظم و سازماندهی محتوا است. این سیستم قدرتمند، بدون نیاز به دانش فنی، به شما امکان می‌دهد مطالب سایت خود را به آسانی در گروه‌های مرتبط قرار دهید. اما آیا می‌دانستید که می‌توانید با استفاده از فید RSS، تجربه‌ی کاربری را فراتر ببرید و به کاربران خود این امکان را بدهید تا تنها محتوای مورد علاقه‌شان را دنبال کنند؟ در این مقاله، به آموزش ایجاد فید RSS اختصاصی برای هر دسته در وردپرس می‌پردازیم و شما را با این قابلیت شگفت‌انگیز آشنا می‌کنیم.

آنچه در این مقاله می‌آموزید:

  • اهمیت فید RSS برای دسته‌ها
  • روش‌های ایجاد فید RSS اختصاصی برای هر دسته

اهمیت فید RSS برای دسته‌ها

فید RSS، یک ابزار حیاتی برای اطلاع‌رسانی به کاربران در مورد به‌روزرسانی‌های وب‌سایت شماست. این فناوری، که مخفف “Really Simple Syndication” است، به کاربران اجازه می‌دهد تا بدون نیاز به مراجعه‌ی مکرر به سایت شما، از انتشار محتوای جدید مطلع شوند. به عبارت دیگر، فید RSS، خلاصه‌ای از آخرین مطالب منتشر شده در سایت شما را به صورت خودکار در اختیار کاربران قرار می‌دهد. با این کار، شما بازدیدکنندگان را به بازگشت مجدد به سایت خود ترغیب می‌کنید و به آن‌ها کمک می‌کنید تا از هیچ محتوای جذابی جا نمانند.

اگر شما نیز به تازگی با وردپرس آشنا شده‌اید، پیشنهاد می‌کنیم ابتدا با آموزش‌های وردپرس آشنا شوید و سپس به سراغ ادامه‌ی این مقاله بیایید تا با نحوه‌ی ایجاد فید RSS برای دسته‌های مختلف آشنا شوید.

ایجاد فید RSS اختصاصی برای هر دسته در وردپرس

یکی از مزایای اصلی دسته‌بندی در وردپرس، سازماندهی محتوای سایت است. اما اگر می‌خواهید تجربه‌ی کاربری را به سطح بالاتری ارتقا دهید، ایجاد فید RSS اختصاصی برای هر دسته ضروری است. با این کار، کاربران می‌توانند تنها دسته‌های مورد علاقه‌ی خود را دنبال کنند و از دریافت اطلاعات اضافی و ناخواسته جلوگیری می‌شود. در ادامه، سه روش کاربردی برای ایجاد فید RSS اختصاصی برای دسته‌ها در وردپرس را بررسی می‌کنیم:

۱. نمایش لیست فیدهای دسته‌بندی با ویرایش فایل functions.php

یکی از راه‌های ساده برای ایجاد فید RSS اختصاصی، افزودن کدی به فایل functions.php قالب وردپرس شماست. این روش، امکان نمایش لیستی از دسته‌ها را فراهم می‌کند که هر کدام به فید RSS مربوطه لینک شده‌اند. مزیت این روش این است که با اضافه یا حذف کردن دسته‌ها، لیست به طور خودکار به‌روزرسانی می‌شود.

ابتدا، یک آیکون مناسب برای فید RSS انتخاب و در سایت خود آپلود کنید. برای مثال، می‌توانید از یک آیکون RSS با ابعاد 32×32 پیکسل استفاده کنید. پس از آپلود، آدرس URL تصویر را کپی کرده و در یک ویرایشگر متن ذخیره کنید؛ زیرا در مراحل بعدی به آن نیاز خواهید داشت.

  عنوان مقاله مرتبط

نمایش فهرستی از فیدهای دسته‌بندی با ویرایش فایل functions.php

در مرحله‌ی بعد، فایل functions.php قالب خود را باز کرده و کد زیر را به آن اضافه کنید. توجه داشته باشید که در این کد، باید آدرس URL تصویر فید RSS که در مرحله‌ی قبل کپی کردید، جایگزین عبارت “/path/to/feed-image.png” شود.

function wpbeginner_cat_feed_list() {  $string = '<ul>';  $string .= wp_list_categories( array(    'orderby'    => 'name',    'show_count' => true,    'feed_image' => '/path/to/feed-image.png'    'echo' => false  // جلوگیری از نمایش مستقیم  ) );  $string .= '</ul>';  return $string;}add_shortcode('wpb-cat-feeds', 'wpbeginner_cat_feed_list');

با قرار دادن این کد در فایل functions.php، شما یک شورت‌کد ([wpb-cat-feeds]) ایجاد کرده‌اید که می‌توانید از آن در هر نقطه‌ای از وب‌سایت خود استفاده کنید. این شورت‌کد، لیستی از دسته‌بندی‌ها را همراه با آیکون فید RSS در کنار هر دسته نمایش می‌دهد.

۲. افزودن لینک اشتراک RSS در صفحات دسته‌بندی

روش دیگری برای ایجاد فید RSS اختصاصی برای دسته‌ها، افزودن لینک اشتراک به فید RSS در صفحات آرشیو دسته‌بندی است. این کار به کاربران این امکان را می‌دهد که مستقیماً از صفحه‌ی دسته‌بندی مورد نظر خود، فید RSS آن دسته را دنبال کنند. برای انجام این کار، باید فایل‌های category.php یا archive.php قالب خود را ویرایش کنید.

کد زیر را به فایل category.php یا archive.php اضافه کنید. این کد، یک لینک اشتراک فید RSS در صفحات دسته‌بندی ایجاد می‌کند.

<?phpif ( is_category() ) {  $category = get_category( get_query_var('cat') );  if ( ! empty( $category ) )    echo '<div class="category-feed"><p><a href="' . get_category_feed_link( $category->cat_ID ) . '" title="Subscribe to this category" rel="nofollow">Subscribe</a></p></div>';}?>

پس از اعمال تغییرات، فایل را ذخیره کرده و صفحات دسته‌بندی سایت خود را بررسی کنید تا از وجود لینک اشتراک فید RSS در آن‌ها اطمینان حاصل کنید.

نمایش گزینه اشتراک RSS Feed در صفحات دسته‌بندی

۳. استفاده از افزونه Category Specific RSS Feed

ساده‌ترین روش برای ایجاد فید RSS اختصاصی، استفاده از افزونه‌ی Category Specific RSS Feed است. این افزونه، فرآیند ایجاد فید RSS را به طور کامل خودکار می‌کند و نیاز به دانش فنی ندارد. برای استفاده از این افزونه، مراحل زیر را دنبال کنید:

  1. افزونه Category Specific RSS Feed را از مخزن وردپرس جستجو و نصب کنید.
  2. پس از نصب و فعال‌سازی، یک گزینه جدید با عنوان Category Specific RSS Feed در منوی تنظیمات وردپرس شما اضافه می‌شود.
  3. با کلیک بر روی این گزینه، وارد صفحه‌ی تنظیمات افزونه می‌شوید که شامل کد کوتاه و تابع فراخوانی PHP است.
  4. برای استفاده از این افزونه، می‌توانید از دو روش زیر استفاده کنید:
  1. ابزارک RSS را از منوی نمایش و سپس ابزارک‌ها به نوار کناری سایت خود اضافه کنید.
  2. کد کوتاه [category_specific_rss_menu] را به پست‌ها یا صفحات خود اضافه کنید.

استفاده از پلاگین Category Specific RSS Feed

با انتخاب هر یک از روش‌های بالا، شما می‌توانید فید RSS اختصاصی برای دسته‌های مختلف در وردپرس ایجاد کنید.

سخن پایانی

فید RSS، یک ابزار قدرتمند برای بازاریابی محتوا و تعامل با مخاطبان است. با استفاده از فید RSS اختصاصی برای هر دسته، شما به کاربران خود این امکان را می‌دهید تا تنها محتوای مورد علاقه‌شان را دنبال کنند. در این مقاله، ما سه روش مختلف برای ایجاد فید RSS اختصاصی در وردپرس را بررسی کردیم. امیدواریم که این آموزش‌ها به شما در بهبود تجربه‌ی کاربری سایتتان کمک کرده باشد. اگر سوالی دارید، در بخش نظرات با ما در میان بگذارید. همچنین، اگر این مقاله برای شما مفید بود، آن را با دوستان خود به اشتراک بگذارید.

منابع:

وب‌سایت‌های مرجع

سایر منابع