• Resuelto isidrotaberna

    (@isidrotaberna)


    Hola

    Mis suscriptores me dicen que cuando les llega el mail avisándoles que hay una nueva entrada en mi blog, en la plantilla de mail que manda wordpress no aparecen las imágenes de la la entrada, solo aparece las plantilla con el texto.

    Gracias

Viendo 10 respuestas - de la 1 a la 10 (de un total de 10)
  • Hola isidrotaberna,

    En el panel de administrador de wordpress, dirígete a Apariencia->Editor. Busca el archivo functions.php de tu theme, y añade este código:

    // Mostrar miniatura de imagen destacada en el feed
    add_filter(‘the_content_feed’, ‘imagen_destacada_rss’);
    function imagen_destacada_rss($content) {
    global $post;
    if( has_post_thumbnail($post->ID) )
    $content = ‘<p>’ . get_the_post_thumbnail($post->ID, ‘thumbnail’) . ‘</p>’ . $content;
    return $content;
    }

    Con esto conseguirás que se muestre la imágen destacada de cada post antes del texto.

    un saludo.

    Iniciador del debate isidrotaberna

    (@isidrotaberna)

    hola

    he pegado el codigo en functions.php y me da este error:
    Parse error : syntax error, unexpected ‘&’ en / home/antigued/public_html/wp-content/themes/read-v3-9/functions.php en la línea 7
    y no puedo ver el blog: http://www.antiguedadesmodernas.com/

    el codigo que he pegado es este:
    // Mostrar miniatura de imagen destacada en el feed
    add_filter(‘the_content_feed’, ‘imagen_destacada_rss’);
    function imagen_destacada_rss($content) {
    global $post;
    if( has_post_thumbnail($post->ID) )
    $content = ‘<p>’ . get_the_post_thumbnail($post->ID, ‘thumbnail’) . ‘</p>’ . $content;
    return $content;
    }

    Como vuelvo a lo de antes? no puedo entrar

    Iniciador del debate isidrotaberna

    (@isidrotaberna)

    Necesito solucionrlo, se me ha caido el blog!!!

    Iniciador del debate isidrotaberna

    (@isidrotaberna)

    estas son las primeras lines del archivo functions.php

    <?php
    /**
    * Main WordPress API
    *
    * @package WordPress
    */

    require( ABSPATH . WPINC . ‘/option.php’ );

    /**
    * Converts given date string into a different format.
    *
    * $format should be either a PHP date format string, e.g. ‘U’ for a Unix
    * timestamp, or ‘G’ for a Unix timestamp assuming that $date is GMT.
    *
    * If $translate is true then the given date and format string will
    * be passed to date_i18n() for translation.
    *
    * @since 0.71
    *
    * @param string $format Format of the date to return.
    * @param string $date Date string to convert.
    * @param bool $translate Whether the return date should be translated. Default is true.
    * @return string|int Formatted date string, or Unix timestamp.
    */
    function mysql2date( $format, $date, $translate = true ) {
    if ( empty( $date ) )
    return false;

    Hola isidrotaberna,

    Para solucionarlo, vuelve a borrar lo que has puesto en el archivo functions.php

    Me imagino que lo habrás colocado mal dentro del archivo y de ahí el error.

    Un saludo.

    Iniciador del debate isidrotaberna

    (@isidrotaberna)

    Hola Javier

    no puedo entrar en mi blog. Como puedo acceder al archivo?

    Iniciador del debate isidrotaberna

    (@isidrotaberna)

    gracias arreglado

    P

    (@peterolle)

    Por favor comparte la solución y marca el tema como resuelto.

    Iniciador del debate isidrotaberna

    (@isidrotaberna)

    Resuelto, lo he borrado y listo.

    P

    (@peterolle)

    Gracias.

Viendo 10 respuestas - de la 1 a la 10 (de un total de 10)

El debate ‘PROBLEMA IMÁGENES MAIL JETPACK’ está cerrado a nuevas respuestas.