رفتن به مطلب

نمایش زمینه های دلخواه در فید


پست های پیشنهاد شده

سلام دوستان

من عکس های سایت رو با استفاده از زمینه های دلخواه میزارم که بوت گوگل و بینگ و یاهو نمیتونن بخوننش یعنی اصلا توی فید هم نمیفته ! مشکلی ایجاد میکنه ؟

اگر دقت کرده باشید توی وبمستر تولز قسمت سایت مپ تعداد ایندکس شده های WEB و IMAGE رو نشون میده که سایت من هیچی نشده ایندکس از این عکس های

حتی فایل های MP3 رو با استفاده از زمینه ها دلخواه میزارم و پخش آنلاین کلا ایندکس نمیشه ! و اینکه توی فید نشون نمیده چیکار کنم مشکل حل بشه ؟

لینک به ارسال

سلام

فقط عکس برای ایندکس شدن به alt , title مناسب نیاز داره. حالا چرا با زمینه تصویر ارسال می کنید؟ مشکل رو بگید شاید راه حل دیگه ای داشته باشه.

  • امتیاز 2
لینک به ارسال

می تونید با این اکشن زمینه های دلخواه را به فید اضافه کنید


add_action('rss2_item', 'add_my_custom_field_node');
function add_my_custom_field_node() {
global $post;
$metaValue = get_post_meta($post->ID, 'my-custom-field', true);
if(!empty($metaValue)):
echo("<my-custom-field>{$metaValue}</my-custom-field>");
endif;
}

در


get_post_meta($post->ID, 'my-custom-field', true);

بجای


my-custom-field

نام زمینه دلخواهتون رو بگذارید و مشابه همین کد را به صورت


add_action('rss2_item', 'add_my_image_field_node');
function add_my_image_field_node() {
global $post;
$metaValue = get_post_meta($post->ID, 'my-image-field', true);
if(!empty($metaValue)):
echo("<image>{$metaValue}</image>");
endif;
}

برای زمینه دلخواه تصاویرتون استفاده کنید و بجای my-image-field نام زمینه دلخواه تصویرتون را بگذارید

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

http://codex.wordpress.org/Plugin_API/Action_Reference/rss2_item

  • امتیاز 3
لینک به ارسال
  • 1 سال بعد...

می تونید با این اکشن زمینه های دلخواه را به فید اضافه کنید


add_action('rss2_item', 'add_my_custom_field_node');
function add_my_custom_field_node() {
global $post;
$metaValue = get_post_meta($post->ID, 'my-custom-field', true);
if(!empty($metaValue)):
echo("<my-custom-field>{$metaValue}</my-custom-field>");
endif;
}

در


get_post_meta($post->ID, 'my-custom-field', true);

بجای


my-custom-field

نام زمینه دلخواهتون رو بگذارید و مشابه همین کد را به صورت


add_action('rss2_item', 'add_my_image_field_node');
function add_my_image_field_node() {
global $post;
$metaValue = get_post_meta($post->ID, 'my-image-field', true);
if(!empty($metaValue)):
echo("<image>{$metaValue}</image>");
endif;
}

برای زمینه دلخواه تصاویرتون استفاده کنید و بجای my-image-field نام زمینه دلخواه تصویرتون را بگذارید

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

http://codex.wordpre...rence/rss2_item

عزیز من برای سایتم چه کنم؟

نمی تونم اطلاعات غیر از نوشته هام را تویه فید فید نمایش بدم

مثلا این اطلاعات رو ببین در لینک زیر هیچ کدوم نمایش داده نمیشه:

http://rah3par.ir/%D8%AA%D9%88%D8%B1-%D8%AF%D8%A8%DB%8C-%D8%A7%D8%B2-%D9%85%D8%B4%D9%87%D8%AF-8/

لینک به ارسال

لطفا برای ارسال دیدگاه وارد شوید

شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید



ورود به حساب کاربری
×
×
  • اضافه کردن...