我正在设置一个小部件,允许将图像添加到侧栏/小部件区域。
基本上,我有一个下拉列表,允许用户在主题的functions.php
文件使用add_image_size()
.
除了明显的(重命名所有add_image_size()
) 有没有办法获得尺寸以便我可以显示该尺寸以及名称?
这是我当前的下拉代码:
<?php
$sizes = get_intermediate_image_sizes();
$available_size = \'<select name="\' . $this->get_field_name(\'image\') . \'" >\' . "\\r\\n";
$available_size .= \'<option value="0" selected="selected">Choose</option>\' . "\\r\\n";
foreach ( $sizes as $size ) {
if ( $instance[\'size\'] == $size ) :
$available_size .= \'<option value="\' . $size . \'" selected="selected">\' . $size . \'</option>\' . "\\r\\n";
else :
$available_size .= \'<option value="\' . $size . \'">\' . $size . \'</option>\' . "\\r\\n";
endif;
}
$available_size .= \'</select>\' . "\\r\\n";
echo $available_size;
?>