4.8
(25)

这节我们分享一个强大的自定义字段开发的插件:Advanced Custom Fields。

这款插件的主要作用就是为我们的页面或者是为我们的分类去添加一些自定义字段,那么关于自定义字段可能大家不太理解,比如说我们现在打开我们的一个独立站,我们去查看我们的产品或者是查看我们的文章,我们去编辑这篇文章,然后在文章的底部我们就可以看到有一个自定义字段。

自定义域这样的模块,这些模块虽然它没有显示出来,但是在我们的wordpress系统里面它实际上是支持的,在这里你也可以去添加一些自定义字段,那么这些字段的最主要的作用在我们的页面当中,或者是在我们的产品页面当中,在一些位置显示出来一些特殊的文字图片附件等等这些东西。

例如我们使用woocommerce去搭建出来这样的独立站,我希望我的客户在购买商品的时候,它可以加上它的一些自定义的文字,或者是加上一些他自己的说明,如果是一些工贸一体的tob的站点,可能在这个位置我是希望它添加一个附件,让用户直接可以去下载当前这个产品的一些文档说明,那么这些内容当然我们也可以使用一些其他的插件去完成。

另外一种方式就是我们通过自定义自定义字段Advanced Custom Fields这样的插件,这个插件它不仅仅是可以添加我们刚才所说到的附件表单,它可以添加任何的内容,所以这一种我们称之为自定义字段,但是我们可以看到默认的wordpress默认的自定义域这样的模块,它的界面其实非常简单,只有一个name,然后再加上一个value,如果我们想去添加一个图片,对于很多新手而言就不是很方便,我们希望有一个上传按钮,或者是想添加一些其他的内容,这些默认的效果就达不到,所以这个时候我们就需要去借助Advanced Custom Fields这样的一个插件,这个插件就可以把我们wordpress默认的自定义域显示的格式把它修改为比如说我们去上传一个图片,它就会有一个上传按钮,如果我们想去添加一个时间,这里就可以选择日期,甚至我们可以去添加幻灯片等等这样的模块。

所以这个插件对于主题开发或者是你想在主题上去添加一些功能,它是非常有用的,并且目前是排名最高的一个自定义字段的添加插件。那么这个插件它还有一个简称叫ACF我们后面都会通过ACF这个简称为大家去讲解这个插件的使用。

这个插件我们已经准备好了,在我们的桌面上,并且它的一些附加组件在这里面也有,我们这里就直接去安装主程序,为大家去演示一下这个插件的使用。

首先我们先进入我们的独立站后台,点击上传插件,在桌面上找到ACF,然后点击安装,好插件安装成功以后我们激活一下,好安装成功以后,然后我们在底部就可以看到有一个ACF然后我们点击打开,这个插件的使用其实并不难。

首先第一个我们可以看到它的功能,就是可以去添加一些自定义字段的一些主这些主可以应用到不同的页面里面,比如说我们想在我们的文章,或者是在我们的产品或者在我们的页面,这种我们把它称之为内容格式,那么不同的小组就可以应用到不同的内容格式里面。

然后第二个我们可以给它添加一些内容的风格,就是除了 post之外这些文章,还有我们的产品之外,你也可以去添加另外一种类型的内容风格。就像我们之前所有的站点,我们使用一些商业主题,它会加上一个portfolio,就是我们所谓的项目案例这样的模块,实践我们就可以使用去创建。

第三个我们可以为不同的这种内容输出的样式去添加一个类目,就像我们在文章里面可以看到有一个category,然后在我们的产品里面也可以看到一个category,然后另外就是其他的功能,第一个功能就是我们的主题设置,例如我们现在安装的Astra这个主题,在这里我们就可以看到有一个按钮,这个按钮我们点开以后,它就是针对这个主题的设置项。

那么这个模块实际上我们也可以去创建一个它这里面的设置项实际上就是多个自定义模块组合成的一个页面,它针对是全站的一个基础设置。

下面一个就是它的工具,这里的工具主要是针对我们目前已经创建好的自定义字段,你可以把它导出导入。然后另外一个就是它的升级,我们看到现在这个插件并没有激活,但是它并不影响我们使用,所以不用管它,因为目前是一个破解版本的,这样我们就完成了Advanced Custom Fields这个插件的安装。那么下一节课我们将会给大家去演示一下怎么样去添加自定义字段,从而去改变我们页面里面显示的效果。

声明:本站分享的WordPress主题/插件均遵循 GPLv2 许可协议(免费开源),相关介绍资料仅供学习参考,实际版本可能会因版本迭代或开发者调整而产生变化,如程序中涉及有第三方原创图像、设计模板、远程服务等内容,应获得作者授权后方可使用。本站不提供该程序/软件的产品授权与技术服务,亦不收取相关费用。