Tilpas dit WordPress-feed med et fremhævet billede og ophavsretserklæring (før og efter indhold)
En interessant ting vedr WordPress er, at featured billede har aldrig været inkorporeret i RSS foder. Dette er lidt uheldigt, da valg eller design af det fremhævede billede kan trække meget opmærksomhed til en artikel.
Sæt indhold foran indlæggene i dit RSS-feed
Det er ikke så svært at sætte det fremhævede billede foran dit indhold. Her er koden, som jeg tilføjede til min WordPress functions.php
i min Child Theme fil:
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');
Derudover vil jeg også tilføje indhold i slutningen af mine feed-indlæg.
Føj indhold til indlæggene i dit RSS-feed
Som jeg gennemgår backlinks til Martech Zone, oplever jeg ofte, at der er websteder, der stjæler mit indhold og udgiver det som deres eget på deres websted. Det er en endeløs jagt og skærpende. Der er masser af gange, hvor jeg kan spore dem; andre gange kan jeg rapportere dem til deres annoncenetværk og hostingudbydere. Men ofte er de stort set anonyme og svære at spore... hvis overhovedet.
Som et resultat er mit eneste valg at tilpasse mit feed og inkludere en copyright-erklæring, så uautoriserede besøgende kan se kilden. For at gøre dette opdaterede jeg ovenstående funktion for at tilføje og tilføje de oplysninger, jeg ønskede.
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');
Du kan se resultatet på mit feed ... det fremhævede billede vises såvel som copyright- og originalkildelinks i slutningen af hvert indlæg.