Өзгөчөлөнгөн сүрөт жана автордук укук билдирүүсү менен WordPress каналыңызды ыңгайлаштырыңыз (алдын ала жана кийинки мазмун)
Бир кызыктуу нерсе WordPress деп тандамал сүрөт эч качан киргизилген эмес RSS тоют. Бул бир аз өкүнүчтүү, анткени өзгөчөлөнгөн сүрөттү тандоо же долбоорлоо макалага көп көңүл бурушу мүмкүн.
Мазмунуңузду RSS каналыңыздагы постторго жазыңыз
Мазмунуңузга өзгөчөлөнгөн сүрөттү кошуу анча деле кыйын эмес. Бул жерде мен WordPressке кошкон код functions.php
Менин Child Theme билэ:
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>©';
$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');
Натыйжасын менин каналымдан көрө аласыз… өзгөчөлөнгөн сүрөт, ошондой эле ар бир посттун аягында автордук укук жана баштапкы булак шилтемелери көрсөтүлөт.