2015-12-04 16 views
5

Sau khi đã dành nhiều giờ và thử tất cả các chức năng và plugin khác nhau, tôi muốn hỏi liệu một trong các bạn đã thành công trong việc thêm thẻ mới vào nguồn cấp dữ liệu RSS của mình cho hình ảnh nổi bật hay chưa.Thêm hình ảnh nổi bật vào nguồn cấp dữ liệu RSS trong Wordpress

Cả hai đều có các plugin và chức năng tôi đã thử, hình ảnh được chuyển trực tiếp trong thẻ mô tả, ngay trước văn bản mô tả mà tôi cũng cần tìm nạp.

Đây là một trong những chức năng tôi đã cố gắng:

function insertThumbnailRSS($content) { 
global $post; 
if (has_post_thumbnail($post->ID)){ 
$content = '' . get_the_post_thumbnail($post->ID, 'thumbnail') . '' . $content; 
} 
return $content; 
} 

add_filter('the_excerpt_rss', 'insertThumbnailRSS'); 
add_filter('the_content_feed', 'insertThumbnailRSS'); 

Bất kỳ ý tưởng hoặc đề nghị?

Tôi đang tìm nạp nguồn cấp dữ liệu RSS của blog của mình bằng Yahoo API.

Cảm ơn bạn đã trợ giúp.

Trả lời

0

này có thể dễ dàng thực hiện với đoạn mã sau thêm vào chủ đề functions.php của bạn file:

function add_rss_item_image() { 
    global $post; 
    if(has_post_thumbnail($post->ID)) 
    { 
     $thumbnail = get_attachment_link(get_post_thumbnail_id($post->ID)); 
     echo"\t<image>{$thumbnail}</image>\n"; 
    } 
} 

add_action('rss2_item', 'add_rss_item_image'); 
add_action('rss_item', 'add_rss_item_image'); 

Bạn có thể sử dụng cùng một phương pháp để ra một giá trị trường tùy chỉnh trong thức ăn của bạn.

Chúc may mắn!

Các vấn đề liên quan