رفتن به مطلب

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


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

سلام دوستان

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

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

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

لینک به ارسال

سلام

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

لینک به ارسال

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


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

لینک به ارسال
  • 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/

لینک به ارسال

به گفتگو بپیوندید

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

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...