اضافه کردن پست تایپ اختصاصی به 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 اضافه شوند.

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

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

در این کد باید نام پست تایپ‌های مورد نظرتان را داخل آرایه تعیین کنید که در مثال ما، سه مورد post، books و movies مشخص شده‌اند.

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

مطالب مرتبط

معرفی بهترین هاست های رایگان

معرفی بهترین هاست های رایگان

محبوبیت هاست رایگان در سال‌های اخیر بسیار افزایش‌ یافته است و دلیل آن نیز بسیار ساده است. همه ما چیزهای رایگان را دوست داریم و تا کلمه‌‌ی رایگان به گوشمان می‌خورد نمی‌توانیم جلوی خودمان را بگیریم. این طبیعت انسان است و دقیقا با توجه به همین غریزه ده‌ها شرکت پدیدار شده‌اند تا روی این غریزه […]

نمایش پست قبلی و بعدی همراه با تصویر در وردپرس

نمایش پست قبلی و بعدی همراه با تصویر در وردپرس

در این مقاله از مجموعه آموزش های رایگان وردپرس قصد داریم به شما نحوه قرار دادن نوشته قبلی و بعدی همراه با تصویر در صفحات داخلی وردپرس را آموزش دهیم. این قابلیت می تواند سبب ماندگاری بازدیدکنندگان در سایت شما شود. در ادامه این آموزش با ما همراه باشید. آموزش قرار دادن پست قبلی و […]

طراحی و ساخت سایت موزیک

طراحی و ساخت سایت موزیک

طراحی سایت موزیک و طراحی سایت موسیقی برای موسیقی دان ها و هنرمندان مشغول به کار در زمینه هنر موسیقی، می تواند یکی از بهترین راه ها برای ارتباط با مخاطبان و معرفی هنرمندان در فضای مجازی می باشد.   یک هنرمند با  طراحی سایت موزیک، خیلی ساده و راحت می تواند از طریق اینترنت به […]

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

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

محصولات ویژه