افزودن فیلد سفارشی به فید ار اس اس وردپرس

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

add fiald custom to rss fead

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

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

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

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

?php
function fields_in_feed($content) {
if(is_feed()) {
$post_id = get_the_ID();
$output .= ‘pstrongنویسنده : /strong ‘ . get_post_meta($post_id, “author”, true) . ‘/p’;
$output .= ‘pstrongمتخصص : /strong ‘ . get_post_meta($post_id, “motakhases”, true) . ‘/p’;
$output .= ‘/div’;
$content = $content.$output;
}
return $content;
}
add_filter(‘the_content’,’fields_in_feed’);
?

Add a Comment