Tilpass WordPress-feeden din med et fremhevet bilde og opphavsrettserklæring (innhold før og etter innlegg)
En interessant ting om WordPress est que le verdig bilde har aldri blitt innlemmet i RSS mate. Dette er litt uheldig, siden det å velge eller utforme det fremhevede bildet kan trekke mye oppmerksomhet til en artikkel.
Legg innhold til innleggene i RSS-feeden din
Det er ikke så vanskelig å sette det fremhevede bildet foran innholdet ditt. Her er koden jeg la til WordPress functions.php
i mitt Child Theme file:
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');
I tillegg vil jeg også legge til innhold på slutten av feedinnleggene mine.
Legg til innhold til innleggene i RSS-feeden din
Som jeg vurderer tilbakekoblinger til Martech Zone, finner jeg ofte ut at det er nettsteder som stjeler innholdet mitt og publiserer det som sitt eget på nettstedet deres. Det er en endeløs jakt og skjerpende. Det er mange ganger jeg kan spore dem opp; andre ganger kan jeg rapportere dem til deres annonsenettverk og vertsleverandører. Men ofte er de stort sett anonyme og vanskelige å spore opp ... hvis i det hele tatt.
Som et resultat er mitt eneste valg å tilpasse feeden min og inkludere en copyright-erklæring slik at uautoriserte besøkende kan se kilden. For å gjøre dette oppdaterte jeg funksjonen ovenfor for å legge til og legge til informasjonen jeg ønsket.
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å feeden min ... det fremhevede bildet vises i tillegg til copyright- og originalkildelenker på slutten av hvert innlegg.