Passen Sie Ihren WordPress-Feed mit einem hervorgehobenen Bild und einer Urheberrechtserklärung an (Pre- und Post-Inhalte)
Eine interessante Sache WordPress ist, dass das Ausgewähltes Bild wurde nie in die aufgenommen RSS füttern. Das ist etwas bedauerlich, da die Auswahl oder Gestaltung des vorgestellten Bildes viel Aufmerksamkeit auf einen Artikel lenken kann.
Stellen Sie den Beiträgen in Ihrem RSS-Feed Inhalte voran
Das vorgestellte Bild Ihrem Inhalt voranzustellen ist nicht allzu schwierig. Hier ist der Code, den ich zu meinem WordPress hinzugefügt habe functions.php
in meinem Child Theme Datei:
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');
Darüber hinaus möchte ich am Ende meiner Feed-Beiträge Inhalte hinzufügen.
Hängen Sie Inhalte an die Beiträge in Ihrem RSS-Feed an
Während ich Backlinks zu überprüfe Martech ZoneIch stelle oft fest, dass es Websites gibt, die meine Inhalte stehlen und sie als ihre eigenen auf ihrer Website veröffentlichen. Es ist eine endlose Jagd und ärgerlich. Es gibt viele Gelegenheiten, in denen ich sie aufspüren kann; In anderen Fällen kann ich sie ihren Werbenetzwerken und Hosting-Anbietern melden. Aber oft sind sie weitgehend anonym und schwer aufzuspüren – wenn überhaupt.
Daher bleibt mir nur die Möglichkeit, meinen Feed anzupassen und eine Urheberrechtserklärung hinzuzufügen, damit unbefugte Website-Besucher die Quelle sehen können. Zu diesem Zweck habe ich die obige Funktion aktualisiert, um die gewünschten Informationen voranzustellen und anzuhängen.
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');
Sie können das Ergebnis in meinem Feed sehen. Das vorgestellte Bild sowie die Links zum Urheberrecht und zur Originalquelle werden am Ende jedes Beitrags angezeigt.