/ در آموزش ها, آموزش وردپرس, اشتراک رایگان / توسط
آخرین زمان ویرایش:

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

(جهت اطلاعات بیشتر به ادامه مطلب مراجعه نمائید)


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

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

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

نشانی فید پیشفرض وردپرس به صورت زیر است :

www.example.com/feed

 

و نشانی پیشفرض RSS مطالب دلخواه به این صورت می باشد :

www.example.com/custom-post-type/feed

 

برای ادغام همه پست های دلخواه با فید اصلی ، کد زیر را به فایل functions.php قالب اضافه کرده و آن را ذخیره کنید :

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

 

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

function myfeed_request($qv) {
if (isset($qv[‘feed’]) && !isset($qv[‘post_type’]))
$qv[‘post_type’] = array(‘post’, ‘custom-post-type-1’, ‘custom-post-type-2’);
return $qv;
}
add_filter(‘request’, ‘myfeed_request’);

 

فراموش نکنید که مقادیر custom-post-type-1 و custom-post-type-2 را با مطالب سفارشی خود جایگزین کنید .

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

نوشته های مشابه

کد عدم نمایش مطالبی که رمز دار هستند در صفحات سایت

(جهت اطلاعات بیشتر به ادامه مطلب مراجعه نمائید) (بیشتر…)

آموزش کامل چگونگی تغییر آدرس ورود به پنل مدیریت سایت

(جهت اطلاعات بیشتر به ادامه مطلب مراجعه نمائید) (بیشتر…)

 پشتیبانی تلگرام

نظری بدهید

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

هجده + بیست =