ปรับแต่งฟีด WordPress ของคุณด้วยรูปภาพเด่นและคำชี้แจงลิขสิทธิ์ (เนื้อหาก่อนและหลัง)
สิ่งที่น่าสนใจอย่างหนึ่งเกี่ยวกับ WordPress คือว่า ภาพที่โดดเด่น ไม่เคยรวมอยู่ใน RSS ให้อาหาร. เป็นเรื่องที่น่าเสียดายเล็กน้อย เนื่องจากการเลือกหรือการออกแบบภาพเด่นสามารถดึงความสนใจไปที่บทความได้มาก
เพิ่มเนื้อหาให้กับโพสต์ในฟีด RSS ของคุณ
การเพิ่มรูปภาพเด่นในเนื้อหาของคุณไม่ใช่เรื่องยากเกินไป นี่คือรหัสที่ฉันเพิ่มลงใน WordPress ของฉัน functions.php
ในของฉัน ธีมเด็ก ไฟล์:
function prerssfeedcontent($content) {
global $post;
$current_year = date('Y');
$post_title = get_the_title( $post->ID );
$post_link = get_permalink( $post->ID );
$post_image = get_the_post_thumbnail( $post->ID, 'medium' );
// Add the featured image
if ( has_post_thumbnail( $post->ID ) ) {
$precontent = '<p class="thumb">';
$precontent .= '<a href="' .$post_link. '" title="' .$post_title. '">';
$precontent .= $post_image;
$precontent .= '</a></p>';
}
$content = $precontent . $content;
return $content;
}
add_filter('the_excerpt_rss', 'prerssfeedcontent');
add_filter('the_content_feed', 'prerssfeedcontent');
นอกจากนี้ ฉันยังต้องการเพิ่มเนื้อหาที่ส่วนท้ายของฟีดโพสต์ของฉันด้วย
ต่อท้ายเนื้อหาในโพสต์ใน RSS Feed ของคุณ
ขณะที่ฉันกำลังตรวจสอบลิงก์ย้อนกลับไปยัง Martech Zoneฉันมักพบว่ามีไซต์ที่ขโมยเนื้อหาของฉันและเผยแพร่เป็นของตนเองบนไซต์ของตน เป็นการไล่ล่าและซ้ำเติมอย่างไม่รู้จบ มีหลายครั้งที่ฉันสามารถติดตามพวกเขาได้ ในบางครั้ง ฉันสามารถรายงานพวกเขาไปยังเครือข่ายโฆษณาและผู้ให้บริการโฮสติ้งของพวกเขาได้ แต่บ่อยครั้ง พวกมันส่วนใหญ่ไม่ระบุชื่อและติดตามได้ยาก… หากเป็นเช่นนั้น
ด้วยเหตุนี้ ทางเลือกเดียวของฉันคือปรับแต่งฟีดของฉันและใส่คำชี้แจงลิขสิทธิ์เพื่อให้ผู้เยี่ยมชมไซต์ที่ไม่ได้รับอนุญาตสามารถเห็นแหล่งที่มาได้ ในการดำเนินการนี้ ฉันได้อัปเดตฟังก์ชันด้านบนเพื่อเพิ่มและต่อท้ายข้อมูลที่ฉันต้องการ
function prepostrssfeedcontent($content) {
global $post;
$current_year = date('Y');
$post_title = get_the_title( $post->ID );
$post_link = get_permalink( $post->ID );
$post_image = get_the_post_thumbnail( $post->ID, 'medium' );
$company_title = "DK New Media, LLC";
$company_link = "https://martech.zone/partner/dknewmedia/";
// Add the featured image
if ( has_post_thumbnail( $post->ID ) ) {
$precontent = '<p class="thumb">';
$precontent .= '<a href="' .$post_link. '" title="' .$post_title. '">';
$precontent .= $post_image;
$precontent .= '</a></p>';
}
// Add the copyright
$postcontent = '<p>©';
$postcontent .= $current_year;
$postcontent .= ' <a href="'.$company_link.'">'.$company_title.'</a>, All rights reserved.</p>';
$postcontent .= '<p>Originally Published on Martech Zone: <a href="'.$post_link.'">'.$post_title.'</a></p>';
$content = $precontent . $content . $postcontent;
return $content;
}
add_filter('the_excerpt_rss', 'prepostrssfeedcontent');
add_filter('the_content_feed', 'prepostrssfeedcontent');
คุณสามารถดูผลลัพธ์บนฟีดของฉันได้... ภาพเด่นจะปรากฏขึ้นพร้อมกับลิขสิทธิ์และลิงก์ต้นฉบับที่ส่วนท้ายของแต่ละโพสต์