コンテンツマーケティング

注目の画像と著作権声明 (コンテンツの前後) を使用して WordPress フィードをカスタマイズする

についてのXNUMXつの興味深いこと 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 フィードの投稿にコンテンツを追加する

バックリンクを確認しているところ、 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>&copy;';
	$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');

結果は私のフィードで見ることができます。注目の画像が表示されるほか、各投稿の最後に著作権と元のソースのリンクも表示されます。

View Martech Zone フィード

Douglas Karr

Douglas Karr のCMOです オープンインサイト の創設者であり、 Martech Zone。 ダグラスは、マーテックのスタートアップ企業数十社の成功を支援し、マーテックの買収と投資における 5 億ドルを超えるデューデリジェンスを支援し、企業の販売戦略とマーケティング戦略の実装と自動化を支援し続けています。 ダグラスは、国際的に認められたデジタル変革と MarTech の専門家兼講演者です。 ダグラスは、ダミーズ ガイドやビジネス リーダーシップに関する書籍の著者でもあります。

関連記事

先頭へ戻るボタンに
閉じる

Adblockが検出されました

Martech Zone は、広告収入、アフィリエイト リンク、スポンサーシップを通じてサイトを収益化しているため、このコンテンツを無料で提供できます。 当サイトをご覧になる際は、広告ブロッカーを削除していただければ幸いです。