如何在RSS(MailChimp兼容性)中修改图像大小?

时间:2018-09-19 作者:Naser Mohd Baig

我在函数中使用以下代码。php,并在mailchimp的竞选测试电子邮件中正确显示缩略图。。。

function dn_add_rss_image() {
global $post;

$output = \'\';
if ( has_post_thumbnail( $post->ID ) ) {
    $thumbnail_ID = get_post_thumbnail_id( $post->ID );
    $thumbnail = wp_get_attachment_image_src( $thumbnail_ID, \'thumbnail\' );

    $output .= \'<media:content xmlns:media="http://search.yahoo.com/mrss/" medium="image" type="image/jpeg"\';
    $output .= \' url="\'. $thumbnail[0] .\'"\';
    $output .= \' width="\'. $thumbnail[1] .\'"\';
    $output .= \' height="\'. $thumbnail[2] .\'"\';
    $output .= \' />\';
  }
  echo $output;
}
add_action( \'rss2_item\', \'dn_add_rss_image\' );
但是我想在我的活动中显示大尺寸的图像,因为缩略图看起来很糟糕,图像被剪切了。请帮助我修改上面的代码,以显示具有更改宽度功能的全功能图像。

非常感谢您的帮助。

1 个回复
最合适的回答,由SO网友:Hans 整理而成

$thumbnail = wp_get_attachment_image_src( $thumbnail_ID, \'full\' );

https://codex.wordpress.org/Post_Thumbnails

结束

相关推荐

自定义帖子RSS提要中的自定义分类

我正在尝试将自定义分类法(主题)从我的自定义帖子类型添加到正确的帖子类型RSS提要中。例如:?post_type=custom_post_type我使用WP-RSS-Aggregator的feed-to-post加载项将RSS提要从我的主站点拉到另一个站点,但当我拉它时,在获取帖子时,不会填充自定义分类法(主题)。我是RSS和PHP的新手,非常感谢您的帮助!谢谢