WordPress教程:wordpress如何添加文章或页面字段教程

Published
2023-03-28
浏览次数 :  216

WordPress自带默认的自定义字段,就在右上角三个点,偏好设置,面板里可以开启。但是不是很实用。

要用实用点的字段添加方式,推荐实用advanced custom field 插件。

后台点击插件,点击安装插件,然后搜索acf,找到最中间绿绿的两百万安装的这个。

添加字段

安装好后,在管理面板左侧就会出现名字为字段的菜单。

点击字段下面的字段组,点击新建:

在这个添加字段组后面:

这里填上你的字段组名字,比方说你的是文章的字段组,就写上文章,填写好字段组后,就天下当前字段组下面的字段:

首先是字段类型,这里你可以选择,点击下会出现下拉菜单,我这里以文本字段为例,比方说你要添加一个文章副标题的字段,字段类型选择文本,字段标签写上副标题,字段名字最好写英语,这里可以用拼音,fubiaoti. 默认值就是字段框在文章页面还没有任何输入状态下的默认的内容,这里你可以写上:这是一段副标题。

然后点击左侧的validation, 这里可以设置限制字符的字数。

点击下面的Add Field 你这里可以无限制的添加字段在同一个字段组:

Presentation和条件逻辑不用去管他。然后来到下面,设置这里,设置下当前字段组显示条件: 确保文章类型是文章就可以,如果是要显示在页面的,确保文章类型是页面,就可以。

然后我们打开写文章,或者打开任意一篇文章,就可以看到我们的自定义字段了。

总结下上面,字段组是字段的集合,可以添加字段的地方有好几个,按照上面的图示进行选择即可.

输出字段

用acf这个插件自带的get_field函数就可以了。

echo get_field('fubiaoti');

下面是官方这个函数的参照:

get_field($selector, [$post_id], [$format_value]);

比方说我们在添加字段的时候设置的字段的名字是fubiaoti, 我们在前端输出的页面,直接使用:其中第一个是你添加的字段的名字,这里就是fubiaoti,第二个是post id。 (一定要有id不然不会输出,如果在single.php里面输出的话因为Id默认获取的就是当前的文章,所以可以不用id。)第三个参数是输出的格式。如果不感兴趣可以不用理会,不用填写。


标签:,
Top