允许作者选择其特色图像大小 时间:2013-05-21 作者:Kevin 来自客户端的请求。他希望他的作者能够上传他们的图片,然后将其设置为特色,就像正常一样。不同之处在于,当将其设置为特色时,他希望作者能够选择“小”或“大”,然后在前端适当输出。你会怎么做?我很清楚如何在主题中创建新的图像大小,但我如何允许作者在发表帖子时选择自己的图像大小? 2 个回复 最合适的回答,由SO网友:Milo 整理而成 你可以add a meta box 至特色图像框下方的后期添加/编辑屏幕,允许通过下拉选择菜单选择大小。您可以根据可用尺寸生成列表(通过get_intermediate_image_sizes), 或者只使用你的小/大字符串。数据将保存为post meta,您只需get_post_meta() 获取选定的大小,然后将结果作为大小参数传递给缩略图函数。 SO网友:s_ha_dum 您可以更改该元框的内容,这是不寻常的。概念验证:function alter_thumb_box($content, $postID) { return $content.\'<input type="radio" name="thumb-size" value="" />\'; } add_filter( \'admin_post_thumbnail_html\', \'alter_thumb_box\', 1, 2 ); 您只需添加字段,然后提供一个函数来保存数据,similar to function in the Codex examples 结束 文章导航