每当我上传一个大图像时,它的大小就会调整到帖子的宽度。这将是漫画阅读网站的一个负面特征。我需要显示全幅图像,上传过程中需要时可以调整大小。
如果有什么可以解决这个问题?
每当我上传一个大图像时,它的大小就会调整到帖子的宽度。这将是漫画阅读网站的一个负面特征。我需要显示全幅图像,上传过程中需要时可以调整大小。
如果有什么可以解决这个问题?
要禁用所有图像大小的调整,而不手动删除每个大小,请使用remove_image_size
函数,使用过滤器intermediate_image_sizes_advanced
/**
* @param array $sizes An associative array of image sizes.
* @param array $metadata An associative array of image metadata: width, height, file.
*/
function remove_image_sizes( $sizes, $metadata ) {
return [];
}
add_filter( \'intermediate_image_sizes_advanced\', \'remove_image_sizes\', 10, 2 );
WordPress将其图像大小调整为3种默认大小:
大(默认值:1024×1024)中(默认值:300×300)
当我们在某处调用特征图像时,只需调用函数中的大小,如:
the_post_thumbnail( \'large\' );
好吧,现在好消息是,虽然WordPress调整了所有上传图像的大小,但它保持了原始图像的完整性,我们也可以在必要时使用原始图像。要使用原始文件,只需调用:the_post_thumbnail(\'full\');
因此,问题现在出现在您的主题文件上。您需要修改主题文件以将代码更改为类似这样的内容。英寸/wp-admin
来自设置»MediaLarge, Medium
和Thumbnail
大小,简单地放零(0
) 进入其宽度和高度
remove_image_size()
在您的functions.php
要禁用所有三种默认图像大小,请执行以下操作:remove_image_size(\'large\');
remove_image_size(\'medium\');
remove_image_size(\'thumbnail\');
它将停止将图像调整为这些大小。Reference
the_post_thumbnail()
- 法典出于某种原因,我找不到任何好的方法来将帖子图像链接到帖子。我在上找到一个脚本http://wpguy.com/plugins/linked-image/ 它可以工作,但不会删除旧链接,而是将旧链接和图像包装在新的a标记中。我想要的是删除旧链接,这样图像只包装在一个a标记中。这是我目前拥有的脚本:function wpguy_linked_image($content){ $searchfor = \'/(<img[^>]*\\/>)/\'; $r