Sesuaikan Suapan WordPress Anda Dengan Imej Yang Ditampilkan dan Kenyataan Hak Cipta (Kandungan Pra dan Siaran)
Satu perkara yang menarik tentang WordPress est que le imej yang diketengahkan tidak pernah dimasukkan ke dalam RSS suapan. Ini agak malang, kerana memilih atau mereka bentuk imej yang ditampilkan boleh menarik banyak perhatian kepada artikel.
Sediakan Kandungan Pada Siaran Dalam Suapan RSS Anda
Untuk menambahkan imej yang ditampilkan pada kandungan anda tidaklah terlalu sukar. Inilah kod yang saya tambah pada WordPress saya functions.php
dalam saya Tema Kanak-kanak fail:
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');
Selain itu, saya juga ingin menambah kandungan pada penghujung siaran suapan saya.
Tambahkan Kandungan Pada Siaran Dalam Suapan RSS Anda
Semasa saya menyemak pautan balik ke Martech Zone, saya sering mendapati bahawa terdapat tapak yang mencuri kandungan saya dan menerbitkannya sebagai milik mereka di tapak mereka. Ia adalah pengejaran yang tidak berkesudahan dan memburukkan lagi. Terdapat banyak masa saya boleh menjejaki mereka; masa lain, saya boleh melaporkannya kepada rangkaian iklan dan penyedia pengehosan mereka. Tetapi selalunya, mereka kebanyakannya tanpa nama dan sukar untuk dijejaki… jika ada.
Akibatnya, satu-satunya pilihan saya ialah menyesuaikan suapan saya dan menyertakan pernyataan hak cipta supaya pelawat tapak yang tidak dibenarkan dapat melihat sumbernya. Untuk melakukan ini, saya mengemas kini fungsi di atas untuk menambah dan menambah maklumat yang saya mahu.
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');
Anda boleh melihat hasilnya pada suapan saya… imej yang ditampilkan dipaparkan serta pautan hak cipta dan sumber asal pada penghujung setiap siaran.