دیتکو - لوگو
Search
Close this search box.

چگونه انواع پست سفارشی را به فید اصلی وردپرس خود اضافه کنید

فهرست عنوان محتوای صفحه

[ad_1]

آیا می خواهید انواع پست سفارشی را به فید اصلی وردپرس RSS خود اضافه کنید؟

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

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

به راحتی انواع پست سفارشی را به فید اصلی وردپرس RSS اضافه کنید

چرا انواع پست سفارشی را به فید اصلی RSS در وردپرس اضافه کنید؟

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

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

یک نوع پست سفارشی در وردپرس

اکنون، انواع پست های سفارشی شما می توانند فید RSS خود را داشته باشند که کاربران می توانند با افزودن به آن دسترسی داشته باشند /feed/ در انتهای پست سفارشی URL آرشیو را تایپ کنید.

https://example.com/custom-post-type/feed/
https://example.com/movies/feed/

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

فیدخوان که فید اصلی RSS را در بالا نشان می دهد

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

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

این روش به شما این امکان را می‌دهد که همه انواع پست‌های در دسترس عموم را اضافه کنید تا در فید اصلی وردپرس RSS شما گنجانده شود.

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

به سادگی کد زیر را در قالب خود کپی و جایگذاری کنید functions.php فایل یا الف پلاگین سایت خاص.

function myfeed_request($qv) {
if (isset($qv['feed']))
$qv['post_type'] = get_post_types();
return $qv;
}
add_filter('request', 'myfeed_request');

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

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

افزودن انواع پست سفارشی خاص در فید RSS اصلی وردپرس

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

به سادگی کد زیر را کپی کرده و در وب سایت وردپرس خود قرار دهید.

function myfeed_request($qv) {
    if (isset($qv['feed']) && !isset($qv['post_type']))
        $qv['post_type'] = array('post', 'movies', 'books');
    return $qv;
}
add_filter('request', 'myfeed_request');

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

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

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



[ad_2]

تهیه و ترجمه توسط دیتکو لینک منبع خبر

نظرات

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

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

برای درخواست مشاوره رایگان، از ساعت 8 الی 22 تماس بگیرید.

09338752044