“发布缩略图”功能似乎没有被注册。

时间:2018-02-09 作者:valentina.a87

我们正在尝试更改网站上帖子所附缩略图的裁剪样式。这是我们用来声明新图像大小的代码:

<?php

/** --- Thumbnails configuration **/

function add_custom_sizes() {
    add_theme_support(\'post-thumbnails\', array(\'post\', \'page\', \'custom-post-type-name\'));

    // Featured size 
    add_image_size( \'featured-big\', 400, 400, true ); // width, height, crop
}

add_action(\'after_setup_theme\',\'add_custom_sizes\');

?>
然后,在打印其中一个缩略图时,我们将此图像大小称为:

<?php 
    the_post_thumbnail( \'featured-big\' );
?>
但是,缩略图似乎没有正确裁剪。参数trueadd_theme_support 函数应“硬裁剪”图像,但图像“软”裁剪不正确。

有什么线索吗?

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

图像大小和裁剪设置不具有追溯性:在进行此更改之前,站点上存在的图像不会受到影响。

您的新设置将仅适用于之后上载的图像,因为图像在上载时会被裁剪。

您可以尝试上载新图像,也可以触发以前上载的图像的重新裁剪,以应用非常方便的新设置Regenerate thumbnails 插件。

结束

相关推荐

WordPress如何以正确的方式覆盖link-template.php中的邻近_POSTS_REL_LINK_WP_HEAD()函数

我对WordPress开发很陌生。我正在使用WordPress 4.9.2。我目前正在研究以下问题。我有几个博客类别,它们彼此没有关系。例如“我们的服务”和“新闻”。现在我想确保每个帖子页面上的上一页/下一页链接只指向同一类别中的上一页/下一页。这应该适用于页面上的链接和head部分中的rel链接。我已经想好了,我只需要将标志$in\\u same\\u term设置为true。对于文章末尾的链接,我通过添加正确的参数解决了主题中已经存在的问题。只有head部分中的rel链接不是这样工作的。Needed