在WordPress上,我如何只从用户上传中要求特定的维度

时间:2016-10-07 作者:Daniel O

我有这个过滤器,但它是为最低上传要求。我需要一个给sepcific

add_filter(\'wp_handle_upload_prefilter\',\'tc_handle_upload_prefilter\');
function tc_handle_upload_prefilter($file)
{


$img=getimagesize($file[\'tmp_name\']);
$minimum = array(\'width\' => \'640\', \'height\' => \'480\');
$width= $img[0];
$height =$img[1];

if ($width < $minimum[\'width\'] )
    return array("error"=>"Image dimensions are too small. Minimum width is {$minimum[\'width\']}px. Uploaded image width is $width px");

elseif ($height <  $minimum[\'height\'])
    return array("error"=>"Image dimensions are too small. Minimum height is {$minimum[\'height\']}px. Uploaded image height is $height px");
else
return $file; 


}
谢谢你的帮助!

1 个回复
SO网友:Andy Macaulay-Brook

将所需的精确大小与不等运算符(而不是小于)进行比较。换句话说,改变你的<!=

相关推荐

About wordpress child themes

我对WordPress和儿童主题有一些问题。据我所知,如果我不想在更新主题时失去任何东西,使用子主题是很重要的。我是WordPress的初学者,到目前为止,我一直在使用PageBuilder(管理面板上的板载自定义选项)自定义我的网站,并在“附加CSS”选项中加入几行CSS。所有这些都是在主主题上完成的(只是玩转尝试学习),现在我想开始使用一个儿童主题。问题如下:我不知道我是否可以像通过管理界面设计父主题那样设计我的子主题,或者我是否必须通过文本编辑器(在我的计算机上,然后通过FTP等方式上传)对所有内容