Content Marketing

Personalice su feed de WordPress con una imagen destacada y una declaración de derechos de autor (contenido previo y posterior)

Algo interesante sobre WordPress es que el Foto principal nunca se ha incorporado a la RSS alimentar. Esto es un poco desafortunado, ya que seleccionar o diseñar la imagen destacada puede llamar mucho la atención sobre un artículo.

Anteponga contenido a las publicaciones en su fuente RSS

Anteponer la imagen destacada a su contenido no es demasiado difícil. Aquí está el código que agregué a mi WordPress functions.php en mi Tema niño archivo:

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');

Además, también quiero agregar contenido al final de mis publicaciones de noticias.

Agregue contenido a las publicaciones en su fuente RSS

Mientras reviso los vínculos de retroceso a Martech Zone, a menudo encuentro que hay sitios que roban mi contenido y lo publican como propio en su sitio. Es una persecución interminable y agravante. Hay muchas ocasiones en las que puedo localizarlos; otras veces, puedo reportarlos a sus redes publicitarias y proveedores de alojamiento. Pero a menudo, son en gran parte anónimos y difíciles de rastrear... en todo caso.

Como resultado, mi única opción es personalizar mi feed e incluir una declaración de derechos de autor para que los visitantes no autorizados del sitio puedan ver la fuente. Para hacer esto, actualicé la función anterior para anteponer y agregar la información que quería.

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');

Puede ver el resultado en mi feed... se muestra la imagen destacada, así como los derechos de autor y los enlaces de la fuente original al final de cada publicación.

Consultar Martech Zone Alimentación

Artículos Relacionados

Volver al botón superior
Cerrar

Adblock detectado

Dependemos de anuncios y patrocinios para mantenernos Martech Zone Gratis. Considere desactivar su bloqueador de anuncios o apóyenos con una membresía anual asequible y sin publicidad (US$10):

Regístrese para obtener una membresía anual