Medios de tulipán

Pensamientos emprendedores

Consejo de WordPress: coloque imágenes en el feed RSS

Aquí tienes un código muy sencillo que te permitirá insertar tu imagen destacada en tu feed RSS, de modo que, cuando transmitas tu feed en una red social como Facebook, por ejemplo, la imagen pueda acompañar el título y la presentación de tu post.

Para hacer esto, vaya a su archivo funciones.php para agregar estas líneas de código:

  • Si solo desea utilizar la función nativa de WordPress que le permite presentar imágenes, aquí está el código que necesita:

función imagenRSS($content) {
puesto $ global;
si (has_post_thumbnail($post->ID)){
$contenido = ”. get_the_post_thumbnail( $post->ID, 'miniatura', matriz( 'estilo' => 'float: derecha; margen:0 0 10px 10px;' ) ). ". contenido $;
}
devolver contenido $;
}

add_filter('the_excerpt_rss', 'imageRSS');
add_filter('the_content_feed', 'imageRSS');

  • Si además de la característica nativa de imágenes destacadas de WordPress, algunos de tus artículos no tienen imágenes destacadas, el enchufar Obtener la imagen escaneará sus artículos en busca de cualquier imagen para utilizarla como imagen destacada. Luego sugiero este código que, si no hay una imagen destacada, hará que el complemento funcione. Obtener la imagen para encontrar uno posiblemente insertado en su artículo:

función imagenRSS($content) {
puesto $ global;
si (has_post_thumbnail($post->ID)){
$contenido = ”. get_the_post_thumbnail( $post->ID, 'miniatura', matriz( 'estilo' => 'float: derecha; margen:0 0 10px 10px;' ) ). ". contenido $;
}
demás {
$contenido = ”. get_the_image(array('width' => 150, 'image_scan' => true, 'image_class' => ”, 'meta_key' => array( 'Miniatura', 'miniatura' ))) . ". contenido $;
}
devolver contenido $;
}

add_filter('the_excerpt_rss', 'imageRSS');
add_filter('the_content_feed', 'imageRSS');

  • Finalmente, puedes utilizar este código si quieres comprobar si hay una imagen adjunta al artículo en caso de que no haya imágenes destacadas:

función show_image_feed($content) {

puesto $ global;
$args = matriz(
'post_type' => 'adjunto',
'número de publicaciones' => 1,
'post_status' => nulo,
'post_parent' => $post->ID
);

$attachment = get_posts($args);

si (1TP4Adjunto) {

$contenido = '

'. Contenido $. '
ID).'”>Leer más'; } devolver contenido $; } add_filter('the_excerpt_rss', 'show_image_feed');

 

Mis últimos tuits

Nuevos cortos sobre Blooness 👉 Vitalidad, longevidad, pérdida de peso: la guía definitiva sobre las proteínas en la dieta cetomediterránea está online en Blooness. https://buff.ly/3xxNvpj
https://buff.ly/4cG2GM4

Nuevos cortos de Blooness 👉 El nuevo contenido premium sale en 48 horas, ¡y qué contenido! Esta será la guía más completa sobre la cantidad de proteínas que se deben consumir en una dieta cetomediterránea. Hasta muy pronto !
https://buff.ly/3L2KbFP

New Post: Combo, la mejor solución para acabar con el dolor de cabeza de la programación y gestión de RRHH https://buff.ly/4eE6JtT

Carga más

No te pierdas el asesoramiento empresarial por correo electrónico

Sin spam, solo un correo electrónico cuando se publica nuevo contenido..

4 comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

es_ESES