目前我在WordPress上做一个项目。这是每日新闻更新网站。 我的布局是这样的:
在上面的布局中,我按照精选帖子图像设置帖子的图像,并使用get_the_post_thumbnail(postid)显示。使用此功能时,我的图像会变得拉伸和扭曲。
我尝试了另一种方法,将size属性传递给大中型函数,但没有运气。
我的问题是,我们可以在将任意大小的图像上传到WordPress时,一次获得两个预定义的(830px / 542px和800px / 330px)图像尺寸。
我尝试了一些WordPress中可用的插件,但也没有运气。
答案 0 :(得分:3)
use a plugin like the Ajax Thumbnail rebuilder. OR
Go to your functions.php and look for this code
add_image_size( 'properties', 280, 200, TRUE );
280 is the width and 200 is the height in pixel.
This should solve your problem
答案 1 :(得分:1)
您可以使用add_image_size()。在你的主题functions.php文件或你正在为此创建的插件中抛出几个。这将为您在管理员中上传的每个图像创建一个适当大小的图像。但是,不会升级图像。因此,如果源图像大于此值,则仅创建830px / 542px和800px / 330px的图像。这应该没问题。
希望有所帮助。
答案 2 :(得分:1)
如果您了解php,则可以使用图像编辑器执行自定义操作 http://codex.wordpress.org/Class_Reference/WP_Image_Editor