آیا می خواهید یک فید RSS جداگانه برای هر دسته در وردپرس ایجاد کنید؟
دستهها به شما این امکان را میدهند که به راحتی محتوای خود را در بخشهای اصلی مرتب کنید. افزودن فیدهای RSS دستهبندی میتواند به کاربران شما کمک کند تا در بخشهای خاصی از وبسایت شما مشترک شوند.
در این مقاله به شما نشان خواهیم داد که چگونه به راحتی یک فید RSS جداگانه برای هر دسته در وردپرس ایجاد کنید. همچنین در مورد نحوه استفاده موثر از این فیدها برای رشد وب سایت خود صحبت خواهیم کرد.
نحوه یافتن فیدهای RSS برای دسته بندی های مختلف در وردپرس
دسته ها و برچسب ها دو تاکسونومی اصلی پیش فرض در وردپرس هستند. آنها به شما این امکان را می دهند که به راحتی مطالب خود را در موضوعات و موضوعات مختلف مرتب و سازماندهی کنید.
به طور پیش فرض، هر دسته در وب سایت وردپرس شما دارای فید RSS خاص خود است. شما می توانید این فید RSS را به سادگی با افزودن “فید” در انتهای URL صفحه دسته بندی مکان یابی کنید.
به عنوان مثال، اگر دستهای به نام «اخبار» دارید با URL مانند زیر:
سپس فید RSS آن در URL زیر قرار می گیرد:
خوراک/
نکته: شما می توانید URL دسته بندی خود را با مراجعه به سایت پیدا کنید پست ها » دسته بندی ها صفحه و کلیک کردن بر روی پیوند “مشاهده” در زیر یک دسته.
اکنون که نشانیهای اینترنتی فید RSS را برای دستههای خود پیدا کردهاید، بیایید به برخی از راههایی که میتوانید آنها را با بازدیدکنندگان در وبسایت وردپرس خود به اشتراک بگذارید، نگاهی بیاندازیم.
اگر میخواهید با استفاده از تنظیمات پیشفرض وردپرس، پیوندهایی به فیدهای RSS دسته خود اضافه کنید، این روش برای شما مناسب است.
ابتدا، باید صفحه یا پستی را باز کنید که میخواهید پیوندهای فید RSS را در ویرایشگر بلوک اضافه کنید.
هنگامی که آنجا هستید، می توانید نام تمام دسته های وب سایت خود را در یک بلوک لیست تایپ کنید.
پس از آن، به سادگی روی نماد “پیوند” در نوار ابزار بلوک کلیک کنید تا درخواست پیوند باز شود.
در اینجا، می توانید URL را برای فید RSS دسته خود تایپ کنید.
شما باید این فرآیند را برای فید RSS هر دسته در وب سایت خود با پیوند دادن به آن در نام مرتبط در بلوک List تکرار کنید.
پس از اتمام کار، فراموش نکنید که روی دکمه “انتشار” یا “به روز رسانی” کلیک کنید تا تغییرات خود را ذخیره کنید.
شما اکنون به صورت دستی فهرستی از پیوندها را به تمام فیدهای RSS دسته بندی خود ایجاد کرده اید. اکنون، می توانید از وب سایت خود دیدن کنید تا این پیوندهای فید RSS را در عمل مشاهده کنید.
با این حال، به خاطر داشته باشید که اگر میخواهید در آینده دستههایی را اضافه، حذف یا ادغام کنید، باید دوباره این فهرست را بهصورت دستی بهروزرسانی کنید.
روش 2: افزودن پیوند برای فیدهای RSS دسته با استفاده از WPCode (توصیه می شود)
اگر می خواهید لیستی از پیوندهای فید RSS دسته بندی کنید که هر بار که تغییراتی ایجاد می کنید به طور خودکار به روز می شوند، این روش برای شما مناسب است.
برای افزودن URL به فید RSS دسته، باید کد سفارشی را به فایل functions.php تم وب سایت شما اضافه کنیم. با این حال، حتی کوچکترین خطا در کد می تواند سایت شما را خراب کند و آن را غیر قابل دسترس کند.
توصیه می کنیم همیشه استفاده کنید WPCode هنگام اضافه کردن کد سفارشی به وب سایت خود این بهترین افزونه قطعه کد وردپرس است که اضافه کردن کد سفارشی بدون ویرایش دستی فایل functions.php را ایمن و آسان می کند.
ابتدا باید آن را نصب و فعال کنید WPCode افزونه برای دستورالعمل های بیشتر، ممکن است بخواهید راهنمای ما در مورد نحوه نصب افزونه وردپرس را ببینید.
توجه داشته باشید: شما همچنین می توانید استفاده کنید پلاگین WPCode رایگان برای این آموزش با این حال، ارتقاء به افزونه حرفه ای WPCode به شما امکان دسترسی به یک کتابخانه ابری از قطعات کد، منطق شرطی هوشمند و موارد دیگر را می دهد.
پس از فعال سازی، به آدرس زیر بروید قطعه کد » + افزودن قطعه صفحه از نوار کناری مدیریت وردپرس.
در مرحله بعد، بر روی دکمه “استفاده از قطعه” در زیر گزینه “Add Your Custom Code (New Snippet)” کلیک کنید.
این شما را به صفحه “ایجاد قطعه سفارشی” می برد، جایی که می توانید با تایپ یک نام برای قطعه کد خود شروع کنید.
این نام فقط برای شناسایی شما است و در قسمت جلویی وب سایت استفاده نخواهد شد.
در مرحله بعد، باید «PHP Snippet» را به عنوان نوع کد از منوی کشویی در گوشه سمت راست صفحه انتخاب کنید.
پس از آن، کد زیر را کپی کرده و در کادر «پیش نمایش کد» قرار دهید.
function wpbeginner_cat_feed_list() {
$string = '<ul>';
$string .= wp_list_categories( array(
'orderby' => 'name',
'show_count' => true,
'feed_image' => '
'echo' => false,
) );
$string .= '</ul>';
return $string;
}
add_shortcode( 'wpb-cat-feeds', 'wpbeginner_cat_feed_list' );
پس از انجام این کار، اکنون می توانید یک تصویر نماد را نیز انتخاب کنید که در کنار پیوندهای فید RSS دسته شما نمایش داده شود.
برای انجام این کار، به سادگی جایگزین کنید /path/to/feed-image.png
کد را با URL تصویر نماد دلخواه خود برای پیوندهای فید خط بزنید.
به خاطر داشته باشید که تصویر آیکون ابتدا باید در کتابخانه رسانه وردپرس شما آپلود شود.
پس از آپلود، می توانید URL آن را با مراجعه به آدرس دریافت کنید کتابخانه ی رسانه صفحه را از نوار کناری مدیریت و کلیک بر روی نماد تصویر برای مشاهده جزئیات پیوست آن.
پس از افزودن URL مربوط به تصویر آیکون به کد، به قسمت «درج» بروید.
از اینجا، روش «درج خودکار» را انتخاب کنید تا کد به طور خودکار در صفحه وبسایتی که در آن کد کوتاه اضافه میکنید، اجرا شود.
توجه داشته باشید: به خاطر داشته باشید که حتی پس از انتخاب حالت «درج خودکار»، باید یک را اضافه کنید [wpb-cat-feeds] کد کوتاه به صفحهای که میخواهید دستهها فیدهای RSS را فهرست کنید. این کد کوتاه ویژگی «Shortcode» WPCode نیست، بلکه بخشی از خود قطعه کد است.
در مرحله بعد، به بالا بروید و سوئیچ “غیر فعال” را روی “فعال” تغییر دهید.
در نهایت، روی دکمه «ذخیره قطعه» کلیک کنید تا تنظیمات شما ذخیره شود.
پس از آن، باید صفحه یا پستی را باز کنید که میخواهید پیوندهای فید RSS دسته را در ویرایشگر بلوک وردپرس خود اضافه کنید.
از اینجا، روی دکمه «افزودن بلوک» (+) در گوشه سمت چپ بالای صفحه کلیک کنید و بلوک «کد کوتاه» را پیدا کنید.
پس از اضافه کردن بلوک، به سادگی کد کوتاه زیر را کپی کرده و در آن قرار دهید.
[wpb-cat-feeds]
در نهایت، روی دکمه «بهروزرسانی» یا «انتشار» کلیک کنید تا تغییرات شما ذخیره شود.
اکنون از وب سایت خود دیدن کنید تا پیوندهای فید RSS را در عمل بررسی کنید.
اگر می خواهید پیوند اشتراک را در بالای تمام صفحات دسته بندی خود اضافه کنید، می توانید از این روش استفاده کنید.
برای انجام این کار، باید کد سفارشی را به قالب وردپرس category.php یا archive.php خود اضافه کنید.
با این حال، می تواند خطرناک باشد و کوچکترین خطا می تواند وب سایت شما را خراب کند.
به همین دلیل استفاده از آن را توصیه می کنیم WPCode بجای. این ساده ترین و ایمن ترین راه برای اضافه کردن کد سفارشی به وب سایت وردپرس شما است.
ابتدا باید آن را نصب و فعال کنید WPCode افزونه برای دستورالعمل های بیشتر، لطفا راهنمای گام به گام ما در مورد نحوه نصب افزونه وردپرس را ببینید.
پس از فعال سازی، به قطعه کد » + افزودن قطعه صفحه از نوار کناری مدیریت وردپرس.
در مرحله بعد، به گزینه «Add Your Custom Code (New Snippet)» بروید و روی دکمه «Use Snippet» در زیر آن کلیک کنید.
هنگامی که به صفحه “ایجاد قطعه سفارشی” منتقل شدید، با تایپ یک نام برای قطعه کد خود شروع کنید.
این می تواند هر چیزی باشد که شما دوست دارید و فقط برای اهداف شناسایی شما است.
پس از آن، ‘PHP Snippet’ را به عنوان نوع کد از منوی کشویی سمت راست انتخاب کنید.
در مرحله بعد، به سادگی کد زیر را کپی کرده و در کادر “پیش نمایش کد” قرار دهید.
<?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” را به عنوان محل قطعه انتخاب کنید.
پس از انجام این کار، به بالا بروید و سوئیچ “غیر فعال” را به “فعال” تغییر دهید.
در نهایت روی دکمه «ذخیره قطعه» کلیک کنید تا تغییرات شما ذخیره شود.
اکنون، میتوانید از صفحه دستهبندی وبسایت خود دیدن کنید تا پیوند اشتراک برای فیدهای RSS را در عمل مشاهده کنید.
این همان چیزی است که در وب سایت آزمایشی ما به نظر می رسید.
فیدهای RSS دستهبندی به کاربران شما اجازه میدهد فقط در محتوایی مشترک شوند که بیشتر مورد علاقه آنهاست.
به عنوان مثال، اگر یک وبلاگ خبری فناوری دارید، کاربران شما میتوانند فقط در اخبار مربوط به دستگاههایی که استفاده میکنند مشترک شوند.
با این حال، یک فید RSS ساده بدون فیدخوان قابل خواندن نیست و اکثر کاربران از آن برای اشتراک در وب سایت های مورد علاقه خود استفاده نمی کنند.
خوشبختانه، همچنان می توانید از فیدهای دسته بندی خود برای ارائه محتوا به کاربران خود در هر جایی که می خواهند استفاده کنید.
برای مثال، میتوانید از کاربران بخواهید که در خبرنامه ایمیل شما با گزینه دریافت بهروزرسانیها برای دستههای محتوای خاص ثبتنام کنند.
با خدمات ایمیل مارکتینگ مانند Constant Contact یا Brevo (که قبلاً Sendinblue نامیده می شد)، می توانید به راحتی یک خبرنامه خودکار RSS به ایمیل برای دسته های خاص تنظیم کنید. می توانید راهنمای ما را در مورد نحوه اطلاع مشترکین از پست های جدید برای دستورالعمل های گام به گام مشاهده کنید.
به طور مشابه، همچنین می توانید به کاربران اجازه دهید تا اعلان های فشار فوری برای هر دسته ای را که استفاده می کنند دریافت کنند PushEngage. این بهترین سرویس اطلاع رسانی فشار در بازار است که به شما امکان می دهد مستقیماً به دستگاه های کاربران خود (رومیزی و همچنین تلفن های همراه) پیام ارسال کنید.
PushEngage به شما امکان می دهد اعلان های فشار خودکار را با استفاده از فیدهای RSS تنظیم کنید. شما فقط باید URL فید RSS دسته خود را وارد کنید، و هر زمان که پست جدیدی در آن دسته منتشر شود، یک اعلان فشاری منتشر می شود.
امیدواریم این مقاله به شما در یادگیری نحوه ایجاد فید RSS جداگانه برای هر دسته در وردپرس کمک کرده باشد. همچنین ممکن است بخواهید نکات آسان ما برای افزایش ترافیک وبلاگ خود را ببینید یا مقایسه ما را با بهترین نرم افزار چت زنده برای مشاغل کوچک بخوانید.
اگر این مقاله را دوست داشتید، لطفا در ما مشترک شوید کانال یوتیوب برای آموزش ویدیویی وردپرس. شما همچنین می توانید ما را در پیدا کنید توییتر و فیس بوک.
منبع: https://www.wpbeginner.com/wp-tutorials/how-to-make-separate-rss-feed-for-each-category-in-wordpress/