如何解决WordPress中常见的图像问题
我正在学习开发WordPress主题,但我无法找到如何对齐图像、调整图像大小或裁剪图像,或以图库格式显示图像。图像对齐 CSS处理图像的对齐。当用户上传图像并选择图像对齐方式时,WordPress只需根据用户选择的对齐方式(例如alignleft、alignright、aligncenter等)添加一个类 WordPress生成类的完整列表可以在WordPress codex中找到 调整大小并裁剪 建议使用默认图像大小并使用CSS处理图像,这样网站就不会不必要地生成额外的图像,从而增加WordPress文件夹的大小 但是,如果在上载图像时确实需要调整图像大小或裁剪图像,作为主题开发人员,可以在主题的functions.php文件中使用add_image_size()函数 以下是此函数采用的参数:如何解决WordPress中常见的图像问题,wordpress,Wordpress,我正在学习开发WordPress主题,但我无法找到如何对齐图像、调整图像大小或裁剪图像,或以图库格式显示图像。图像对齐 CSS处理图像的对齐。当用户上传图像并选择图像对齐方式时,WordPress只需根据用户选择的对齐方式(例如alignleft、alignright、aligncenter等)添加一个类 WordPress生成类的完整列表可以在WordPress codex中找到 调整大小并裁剪 建议使用默认图像大小并使用CSS处理图像,这样网站就不会不必要地生成额外的图像,从而增加WordP
add_image_size(字符串$name,int$width,int$height,bool |数组$crop=false)
下面是该函数的使用示例:
添加图像大小('custom size name',440,360);
要进行硬裁剪与软裁剪,可以在add_image_size()函数中添加第四个(布尔真/假)参数
例如,要进行硬裁剪,请执行以下操作:
add_image_size('custom size name',440,360,true);
请在中阅读更多关于此的信息
要使用这些大小的post缩略图,可以执行以下操作(在循环内):
the_post_缩略图(获取_ID(),'custom size name');
或者这个(在循环之外)
u post_缩略图('123','custom size name');
//这里123是帖子的ID,它有缩略图。
画廊
要以图库格式显示图像,您需要使用css和js创建自定义图库视图(或使用其中一个图库css/js插件),或者使用默认的WordPress
在所见即所得编辑器或块编辑器(甚至页面生成器)中使用快捷码的示例
gallery短代码中使用的ID指的是图像的ID,而不是与它们相关的帖子(无论它们是否连接到任何帖子)
要在.php文件中使用gallery短代码,请使用以下函数:
Hi,你能提供一些代码或东西来复制或复制更多的信息吗。Thanks@neerajas我很高兴能帮上忙。如果你喜欢这个答案,请选择它作为正确答案,并请投票。非常感谢。
[gallery ids="123,345,456,567"]