css - 如何以像素为单位设置 WordPress RSS 提要的图像大小?

标签 css wordpress image rss size

除了“缩略图”、“中号”和“大号”尺寸之外? (如本答案中所见:https://stackoverflow.com/a/9131274/4415757)

图像大小似乎无法通过 mailchimp RSS 到事件编辑器进行自定义,当我尝试在 RSS 文件的标签内设置宽度和高度时,它不起作用;可能是嵌套引号问题?

以下是我如何将我的帖子特色图片插入到定制的 RSS 文件中:

<?php while(have_posts()) : the_post(); ?>
  <item>
    <title><?php the_title_rss(); ?></title>
    <link><?php the_permalink_rss(); ?></link>
<?php if(get_the_post_thumbnail()): ?>
    <media:content url="<?php $image = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'medium'); echo $image[0]; ?>" medium="image" />
<?php endif; ?>

我试图用“thumbnail”替换“medium”,这似乎是他要操作的正确参数,但是当我尝试用“width="600px"height="300px"'替换它时,我得到了原始图像大小。

最佳答案

这是我找到的解决方案。它不是关于在 RSS 文件中以像素为单位定义图像大小,而是更像是在 wordpress 中创建一个新的图像大小类别,然后在 RSS 媒体标签中调用该大小。 根据文章http://havecamerawilltravel.com/photographer/wordpress-resize-thumbnails :

  • 我使用 functions.php 文件中的函数 add_image_size 在 wordpress 中创建了一个额外的图像大小。示例:

    <?php
    add_image_size( 'rss-thumb', 200, 150, true );
    add_image_size( 'search-thumb', 150, 150, true );
    add_filter( 'image_size_names_choose', 'my_custom_sizes' );
    function my_custom_sizes( $sizes ) {
        return array_merge( $sizes, array(
    'rss-thumb' => __( 'RSS Thumb' ),
    'search-thumb' => __( 'Search Thumb' ),
    ) );
    }?>
    
  • 在标签内的 RSS 文件中选择新的图像大小;

    <?php if(get_the_post_thumbnail()): ?>
        <media:content url="<?php $image = wp_get_attachment_image_src(get_post_thumbnail_id($post->ID), 'rss-thumb'); echo $image[0]; ?>" medium="image" />
    <?php endif; ?>
    
  • 借助插件“Force Regenerate Thumbnails”重新生成缩略图,因此现有图像也将与新创建的尺寸类别一起保存。

关于css - 如何以像素为单位设置 WordPress RSS 提要的图像大小?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29822616/

相关文章:

html - 我想在我的 HTML 文件中链接到我的外部 CSS 文件

javascript - 使用与按钮 ID 相同的 ID

java - 如何将图像添加到 JPanel?

ios - JSONModel库/模型集合错误

html - CSS 中有图像文件格式选择器吗?

php - 从文件名中删除特殊字符

javascript - 如何在桌面和移动网络上使用通用的 javascript 文件?

javascript - 元素尺寸正在 DOM 中更新,但更改未显示 onresize

php - WordPress 高级自定义字段库不返回数组

wordpress - 计算 WordPress 中的类别总数?