How to make separate RSS feeds for each category in WordPress


آیا می خواهید یک فید RSS جداگانه برای هر دسته در وردپرس ایجاد کنید؟

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

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

نحوه یافتن فیدهای RSS برای دسته بندی های مختلف در وردپرس

دسته ها و برچسب ها دو تاکسونومی اصلی پیش فرض در وردپرس هستند. آنها به شما این امکان را می دهند که به راحتی مطالب خود را در موضوعات و موضوعات مختلف مرتب و سازماندهی کنید.

به طور پیش فرض، هر دسته در وب سایت وردپرس شما دارای فید RSS خاص خود است. شما می توانید این فید RSS را به سادگی با افزودن “فید” در انتهای URL صفحه دسته بندی مکان یابی کنید.

به عنوان مثال، اگر دسته‌ای به نام «اخبار» دارید با URL مانند زیر:

https://example.com/category/news/

سپس فید RSS آن در URL زیر قرار می گیرد:

https://example.com/category/news/feed/

نکته: شما می توانید URL دسته بندی خود را با مراجعه به سایت پیدا کنید پست ها » دسته بندی ها صفحه و کلیک کردن بر روی پیوند “مشاهده” در زیر یک دسته.

URL دسته را با کلیک بر روی پیوند مشاهده مشاهده کنید

اکنون که نشانی‌های اینترنتی فید RSS را برای دسته‌های خود پیدا کرده‌اید، بیایید به برخی از راه‌هایی که می‌توانید آنها را با بازدیدکنندگان در وب‌سایت وردپرس خود به اشتراک بگذارید، نگاهی بیاندازیم.

اگر می‌خواهید با استفاده از تنظیمات پیش‌فرض وردپرس، پیوندهایی به فیدهای RSS دسته خود اضافه کنید، این روش برای شما مناسب است.

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

هنگامی که آنجا هستید، می توانید نام تمام دسته های وب سایت خود را در یک بلوک لیست تایپ کنید.

پس از آن، به سادگی روی نماد “پیوند” در نوار ابزار بلوک کلیک کنید تا درخواست پیوند باز شود.

روی نماد پیوند در نوار ابزار بلوک کلیک کنید

در اینجا، می توانید URL را برای فید RSS دسته خود تایپ کنید.

شما باید این فرآیند را برای فید RSS هر دسته در وب سایت خود با پیوند دادن به آن در نام مرتبط در بلوک List تکرار کنید.

پیوندهای فید RSS دسته را اضافه کنید

پس از اتمام کار، فراموش نکنید که روی دکمه “انتشار” یا “به روز رسانی” کلیک کنید تا تغییرات خود را ذخیره کنید.

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

پیش نمایش فید RSS دسته

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

روش 2: افزودن پیوند برای فیدهای RSS دسته با استفاده از WPCode (توصیه می شود)

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

برای افزودن URL به فید RSS دسته، باید کد سفارشی را به فایل functions.php تم وب سایت شما اضافه کنیم. با این حال، حتی کوچکترین خطا در کد می تواند سایت شما را خراب کند و آن را غیر قابل دسترس کند.

توصیه می کنیم هنگام اضافه کردن کد سفارشی به وب سایت خود همیشه از WPCode استفاده کنید. این بهترین افزونه قطعه کد وردپرس است که اضافه کردن کد سفارشی بدون ویرایش دستی فایل functions.php را ایمن و آسان می کند.

ابتدا باید افزونه WPCode را نصب و فعال کنید. برای دستورالعمل های بیشتر، ممکن است بخواهید راهنمای ما در مورد نحوه نصب افزونه وردپرس را ببینید.

توجه داشته باشید: همچنین می توانید از افزونه رایگان WPCode برای این آموزش استفاده کنید. با این حال، ارتقاء به افزونه حرفه ای WPCode به شما امکان دسترسی به یک کتابخانه ابری از قطعات کد، منطق شرطی هوشمند و موارد دیگر را می دهد.

پس از فعال سازی، به آدرس زیر بروید قطعه کد » + افزودن قطعه صفحه از نوار کناری مدیریت وردپرس.

در مرحله بعد، بر روی دکمه “استفاده از قطعه” در زیر گزینه “Add Your Custom Code (New Snippet)” کلیک کنید.

یک قطعه جدید اضافه کنید

این شما را به صفحه “ایجاد قطعه سفارشی” می برد، جایی که می توانید با تایپ یک نام برای قطعه کد خود شروع کنید.

این نام فقط برای شناسایی شما است و در قسمت جلویی وب سایت استفاده نخواهد شد.

در مرحله بعد، باید «PHP Snippet» را به عنوان نوع کد از منوی کشویی در گوشه سمت راست صفحه انتخاب کنید.

PHP Snippet را به عنوان نوع کد برای فید RSS دسته انتخاب کنید

پس از آن، کد زیر را کپی کرده و در کادر «پیش نمایش کد» قرار دهید.

function محتوامارکتینگ_cat_feed_list() {
	$string = '<ul>';
	$string .= wp_list_categories( array(
		'orderby'    => 'name',
		'show_count' => true,
		'feed_image' => 'https://cdn.محتوامارکتینگ.com/path/to/feed-image.png',
		'echo' => false,
	) );
	$string .= '</ul>';

	return $string;
}

add_shortcode( 'wpb-cat-feeds', 'محتوامارکتینگ_cat_feed_list' );

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

برای انجام این کار، به سادگی جایگزین کنید /path/to/feed-image.png کد را با URL تصویر نماد دلخواه خود برای پیوندهای فید خط بزنید.

کد اضافه کردن پیوند برای فیدهای RSS دسته را جایگذاری کنید

به خاطر داشته باشید که تصویر آیکون ابتدا باید در کتابخانه رسانه وردپرس شما آپلود شود.

پس از آپلود، می توانید URL آن را با مراجعه به آدرس دریافت کنید کتابخانه ی رسانه صفحه را از نوار کناری مدیریت و کلیک بر روی نماد تصویر برای مشاهده جزئیات پیوست آن.

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

پس از افزودن URL مربوط به تصویر آیکون به کد، به قسمت «درج» بروید.

از اینجا، روش «درج خودکار» را انتخاب کنید تا کد به طور خودکار در صفحه وب‌سایتی که در آن کد کوتاه اضافه می‌کنید، اجرا شود.

توجه داشته باشید: به خاطر داشته باشید که حتی پس از انتخاب حالت «درج خودکار»، باید یک را اضافه کنید [wpb-cat-feeds] کد کوتاه به صفحه‌ای که می‌خواهید دسته‌ها فیدهای RSS را فهرست کنید. این کد کوتاه ویژگی «Shortcode» WPCode نیست، بلکه بخشی از خود قطعه کد است.

یک روش درج را انتخاب کنید

در مرحله بعد، به بالا بروید و سوئیچ “غیر فعال” را روی “فعال” تغییر دهید.

در نهایت، روی دکمه «ذخیره قطعه» کلیک کنید تا تنظیمات شما ذخیره شود.

قطعه کد را برای افزودن پیوندهای فید RSS به دسته ها ذخیره کنید

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

از اینجا، روی دکمه «افزودن بلوک» (+) در گوشه سمت چپ بالای صفحه کلیک کنید و بلوک «کد کوتاه» را پیدا کنید.

پس از اضافه کردن بلوک، به سادگی کد کوتاه زیر را کپی کرده و در آن قرار دهید.

[wpb-cat-feeds]

کد کوتاه اضافه کنید

در نهایت، روی دکمه «به‌روزرسانی» یا «انتشار» کلیک کنید تا تغییرات شما ذخیره شود.

اکنون از وب سایت خود دیدن کنید تا پیوندهای فید RSS را در عمل بررسی کنید.

پیش نمایش برای فیدهای RSS دسته

اگر می خواهید پیوند اشتراک را در بالای تمام صفحات دسته بندی خود اضافه کنید، می توانید از این روش استفاده کنید.

برای انجام این کار، باید کد سفارشی را به قالب وردپرس category.php یا archive.php خود اضافه کنید.

با این حال، می تواند خطرناک باشد و کوچکترین خطا می تواند وب سایت شما را خراب کند.

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

ابتدا باید افزونه WPCode را نصب و فعال کنید. برای دستورالعمل های بیشتر، لطفا راهنمای گام به گام ما در مورد نحوه نصب افزونه وردپرس را ببینید.

پس از فعال سازی، به قطعه کد » + افزودن قطعه صفحه از نوار کناری مدیریت وردپرس.

در مرحله بعد، به گزینه «Add Your Custom Code (New Snippet)» بروید و روی دکمه «Use Snippet» در زیر آن کلیک کنید.

یک قطعه جدید اضافه کنید

هنگامی که به صفحه “ایجاد قطعه سفارشی” منتقل شدید، با تایپ یک نام برای قطعه کد خود شروع کنید.

این می تواند هر چیزی باشد که شما دوست دارید و فقط برای اهداف شناسایی شما است.

پس از آن، ‘PHP Snippet’ را به عنوان نوع کد از منوی کشویی سمت راست انتخاب کنید.

نوع کد PHP را برای قطعه کد برای افزودن پیوندهای اشتراک به صفحات دسته بندی انتخاب کنید

در مرحله بعد، به سادگی کد زیر را کپی کرده و در کادر “پیش نمایش کد” قرار دهید.

<?php
if ( 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>';
}
?>
قطعه کد را برای افزودن پیوند اشتراک جایگذاری کنید

پس از افزودن کد، به بخش “درج” به پایین بروید و روش “درج خودکار” را انتخاب کنید.

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

یک روش درج را انتخاب کنید

در مرحله بعد، باید منوی کشویی “Location” را باز کرده و از ستون سمت چپ به تب “Page-Specific” بروید.

پس از آن، گزینه “Insert Before Excerpt” را به عنوان محل قطعه انتخاب کنید.

مکان قطعه را به عنوان Insert قبل از گزیده انتخاب کنید

پس از انجام این کار، به بالا بروید و سوئیچ “غیر فعال” را به “فعال” تغییر دهید.

در نهایت روی دکمه «ذخیره قطعه» کلیک کنید تا تغییرات شما ذخیره شود.

برای افزودن پیوند اشتراک به صفحات دسته بندی، قطعه را ذخیره کنید

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

این همان چیزی است که در وب سایت آزمایشی ما به نظر می رسید.

پیش نمایش لینک اشتراک

فیدهای RSS دسته‌بندی به کاربران شما اجازه می‌دهد فقط در محتوایی مشترک شوند که بیشتر مورد علاقه آنهاست.

به عنوان مثال، اگر یک وبلاگ خبری فناوری دارید، کاربران شما می‌توانند فقط در اخبار مربوط به دستگاه‌هایی که استفاده می‌کنند مشترک شوند.

با این حال، یک فید RSS ساده بدون فیدخوان قابل خواندن نیست و اکثر کاربران از آن برای اشتراک در وب سایت های مورد علاقه خود استفاده نمی کنند.

خوشبختانه، همچنان می توانید از فیدهای دسته بندی خود برای ارائه محتوا به کاربران خود در هر جایی که می خواهند استفاده کنید.

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

با خدمات ایمیل مارکتینگ مانند Constant Contact یا Brevo (که قبلاً Sendinblue نامیده می شد)، می توانید به راحتی یک خبرنامه خودکار RSS به ایمیل برای دسته های خاص تنظیم کنید. می توانید راهنمای ما را در مورد نحوه اطلاع مشترکین از پست های جدید برای دستورالعمل های گام به گام مشاهده کنید.

به طور مشابه، همچنین می‌توانید به کاربران اجازه دهید با استفاده از PushEngage، اعلان‌های فشار فوری برای هر دسته دریافت کنند. این بهترین سرویس اطلاع رسانی فشار در بازار است که به شما امکان می دهد مستقیماً به دستگاه های کاربران خود (رومیزی و همچنین تلفن های همراه) پیام ارسال کنید.

PushEngage به شما امکان می دهد اعلان های فشار خودکار را با استفاده از فیدهای RSS تنظیم کنید. شما فقط باید URL فید RSS دسته خود را وارد کنید، و هر زمان که پست جدیدی در آن دسته منتشر شود، یک اعلان فشاری منتشر می شود.

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

اگر این مقاله را دوست داشتید، لطفاً در کانال یوتیوب ما برای آموزش های ویدیویی وردپرس مشترک شوید. شما همچنین می توانید ما را در پیدا کنید توییتر و فیس بوک





سایت محتوا مارکتینگ

توسط psychen

دیدگاهتان را بنویسید

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