Wordpress中有什么方法可以阻止内容编辑者在将图像插入帖子时选择“全尺寸”选项吗?我已经尝试了Wordpress Prevent Users from posting full size image uploads,但其中一个似乎不起作用(2010年最后一次活动)。
答案 0 :(得分:4)
如果您不想要硬编码尺寸,请在functions.php
:
add_filter('image_size_names_choose', function($sizes)
{
unset($sizes['full']);
return $sizes;
});
<强>参考文献:强>
答案 1 :(得分:0)
您应该可以过滤掉该选项:
function add_image_insert_override($size_names){
//default array with hardcoded values for add_image_size
$size_names = array(
'thumbnail' => __('Thumbnail'),
'medium' => __('Medium'),
'large' => __('Large'),
//'full' => __('Full Size')
);
return $size_names;
};
add_filter( 'image_size_names_choose', 'add_image_insert_override' );
这个gist更详细一些。
答案 2 :(得分:-1)
这是我的解决方案。
function sgr_filter_image_sizes( $sizes) {
unset( $sizes['thumbnail']);
unset( $sizes['medium']);
unset( $sizes['large']);
return $sizes;
}
add_filter('intermediate_image_sizes_advanced', 'sgr_filter_image_sizes');