Anpassa ditt WordPress-flöde med en utvald bild och upphovsrättsförklaring (innehåll före och efter)
En intressant sak om Wordpress est que le utvald bild har aldrig införlivats i RSS utfodra. Detta är lite olyckligt, eftersom att välja eller designa den utvalda bilden kan dra mycket uppmärksamhet till en artikel.
Lägg innehåll till inläggen i ditt RSS-flöde
Att lägga den utvalda bilden till ditt innehåll är inte så svårt. Här är koden som jag lade till i min WordPress functions.php
I min barn tema 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');
Dessutom vill jag också lägga till innehåll i slutet av mina flödesinlägg.
Lägg till innehåll till inläggen i ditt RSS-flöde
Som jag granskar bakåtlänkar till Martech Zone, jag upptäcker ofta att det finns webbplatser som stjäl mitt innehåll och publicerar det som sitt eget på sin webbplats. Det är en oändlig jakt och försvårande. Det finns många gånger som jag kan spåra dem; andra gånger kan jag rapportera dem till deras annonsnätverk och värdleverantörer. Men ofta är de till stor del anonyma och svåra att spåra... om alls.
Som ett resultat är mitt enda val att anpassa mitt flöde och inkludera ett upphovsrättsmeddelande så att obehöriga webbplatsbesökare kan se källan. För att göra detta uppdaterade jag ovanstående funktion för att lägga till och lägga till den information jag ville ha.
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 i mitt flöde ... den utvalda bilden visas liksom länkarna för upphovsrätt och originalkälla i slutet av varje inlägg.