WordPress基于模板部分的不同图像大小
Wordpress different image sizes based on template part
我的主题中的文件夹结构如下所示:
- wp-content/themes/theme/
- 部分/
- 内容-hero.php
我正在使用 get_template_part('partials/content, 'hero')
来包含模板部分。
我正在使用 functions.php
中的 wp_calculate_image_sizes
过滤器为我的图像添加自定义尺寸 属性。我需要根据调用 wp_get_attachment_image
函数的模板部分更改大小,但我不确定如何更改?
将get_template_part前的尺寸调用成变量,如:
$thesize = "here go the size you need";
set_query_var( 'variable_size', $thesize );
get_template_part('partials/content, 'hero');
所以现在在 content-hero.php 中,您将可以使用变量 $variable_size 和您需要的内容。
希望对你有用!
我的主题中的文件夹结构如下所示:
- wp-content/themes/theme/
- 部分/
- 内容-hero.php
- 部分/
我正在使用 get_template_part('partials/content, 'hero')
来包含模板部分。
我正在使用 functions.php
中的 wp_calculate_image_sizes
过滤器为我的图像添加自定义尺寸 属性。我需要根据调用 wp_get_attachment_image
函数的模板部分更改大小,但我不确定如何更改?
将get_template_part前的尺寸调用成变量,如:
$thesize = "here go the size you need";
set_query_var( 'variable_size', $thesize );
get_template_part('partials/content, 'hero');
所以现在在 content-hero.php 中,您将可以使用变量 $variable_size 和您需要的内容。
希望对你有用!