获取特色图片原始尺寸的功能 - 全尺寸
Function to get the original size of a featured image - full size
我需要知道上传图片的原始尺寸。
我已经尝试了 get_option( 'thumbnail_size_w' )
和 get_option( 'thumbnail_size_h' )
并且我得到了 150x150 但无法找到获取此图片的原始大小而不是缩略图的方法。
我正在搜索类似 get_option( 'full_size_w' )
和 get_option( 'full_size_h' )
的内容,但它不起作用。
the_post_thumbnail('full'); // Original image
您可以使用核心 WordPress 功能来获取不同尺寸的图像。
the_post_thumbnail('thumbnail'); // Thumbnail (default 150px x 150px max)
the_post_thumbnail('medium'); // Medium (default 300px x 300px max)
the_post_thumbnail('medium_large'); // Medium Large (default 768px x 0( automatic height by ratio) max ) since WP version 4.4
the_post_thumbnail('large'); // Large (default 640px x 640px max)
您可以检索尺寸为'full'的图像源。 'source' 数组包含检索到的图像大小的尺寸。
$src = wp_get_attachment_image_src( get_post_thumbnail_id(), 'full' );
var_dump($src[1]); // image width
var_dump($src[2]); // image height
有关详细信息,请参阅 https://developer.wordpress.org/reference/functions/wp_get_attachment_image_src/。
我需要知道上传图片的原始尺寸。
我已经尝试了 get_option( 'thumbnail_size_w' )
和 get_option( 'thumbnail_size_h' )
并且我得到了 150x150 但无法找到获取此图片的原始大小而不是缩略图的方法。
我正在搜索类似 get_option( 'full_size_w' )
和 get_option( 'full_size_h' )
的内容,但它不起作用。
the_post_thumbnail('full'); // Original image
您可以使用核心 WordPress 功能来获取不同尺寸的图像。
the_post_thumbnail('thumbnail'); // Thumbnail (default 150px x 150px max)
the_post_thumbnail('medium'); // Medium (default 300px x 300px max)
the_post_thumbnail('medium_large'); // Medium Large (default 768px x 0( automatic height by ratio) max ) since WP version 4.4
the_post_thumbnail('large'); // Large (default 640px x 640px max)
您可以检索尺寸为'full'的图像源。 'source' 数组包含检索到的图像大小的尺寸。
$src = wp_get_attachment_image_src( get_post_thumbnail_id(), 'full' );
var_dump($src[1]); // image width
var_dump($src[2]); // image height
有关详细信息,请参阅 https://developer.wordpress.org/reference/functions/wp_get_attachment_image_src/。