WordPress超级自定义字段插件:Advanced Custom Fields

Advanced Custom Fields 是一款非常强大的自定义字段插件,允许你自己添加多种形式的自定义字段类型,比如 Image、Checkbox、File、Text、Select、True / False、Link、Textarea 等等,可以集成为一个或多个面板,支持导出字段为 xml 或php代码,还可以集成到主题或插件里。

1.在后台插件安装界面搜索 Advanced Custom Fields 即可现在安装,或者下载 Advanced Custom Fields

2.启用插件后,你就可以在左边菜单看到“字段”,进入后点击“新建”,就出现类似下面的界面。

WordPress超级自定义字段插件:Advanced Custom Fields

 

重点就是如何调用这两个字段的值。看的懂英文的就自己查看下官方的教程 http://www.advancedcustomfields.com/resources/。

下面只简单介绍下 the_field() 和 get_field() 函数。前者是直接输出字段值,后者是获取字段值以供其他函数调用。

比如,我们直接输出刚才倡萌添加的文本字段 test_text,可以使用下面两种方式打印:

 

  1. <?php
  2. //直接打印输出字段的值
  3. the_field('test_text');
  4. //使用 echo 打印输出
  5. echo get_field('test_text');
  6. ?>

综合下,模板下载吧要在文章底部输出刚才添加的 test_text 和 test_img 这两个字段,可以编辑主题的 single.php 文件,找到 the_content(); 在下方添加:

  1. <?php
  2. if (get_field('test_text')) {
  3.     echo '<p>输出文本字段:'.get_field('test_text').'</p>';
  4. }
  5. if (get_field('test_img')) {
  6.     echo '<p>输出图像字段:<img src="'.get_field('test_img').'" /></p>';
  7. }
  8. ?>

 

 

字段插件 – Advanced Custom Fields

Advanced Custom Fields应该是每一个WordPress网站基本都会用到的插件,在自定义字段方面,该插件相当advanced。

该插件还有扩展插件Advanced Custom Fields: WP WYSIWYG,Advanced Custom Fields: Repeater Field等等,第一个插件让新增的textarea可以有可见即所得和文本两种模式,Repeater 则可以常用于在当前页面编辑的重复信息或者结合其余插件(比如flexslider来自定义幻灯片)自定义功能。

用法举例:

基本用法:

 

获取其余页面某元素,通过id

 

add on 插件 – Repeater

 

分类加上图片

用了这个功能,就不用困扰于不能给分类加图片,或者需要另外安装插件给分类加图片的问题。

其中product_cat_image为给自定义分类product-category的字段,字段格式为image,输出为url,$term_taxonomy_id为分类id,$product_cat_image输出为图片url。 

自定义一个 多选 select或者checkbox,并在前台输出一个select

WordPress超级自定义字段插件:Advanced Custom Fields

输出页面id=20的custom select的选项,字段名为custom_select,字段秘钥为field_57b2a215404b7。

输出全部选项。

 

输出被选中选项

 

输出自定义名称

如果仅仅需要输出自定义的名称,以下两种方式效果相同。

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如果您也有好的资源或教程,您可以投稿发布,成功分享后有M币奖励和额外收入!

模板下载吧 WP技术 WordPress超级自定义字段插件:Advanced Custom Fields https://www.mbxzb.com/blog/file/wordpress/24320.html

从明天起,做一个幸福的人,喂马、劈柴、周游世界…

常见问题
  • 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承
查看详情
  • 最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用
查看详情

相关文章

评论
暂无评论
点击按钮快速添加回复内容: 支持 高兴 激动 给力 加油 苦寻 生气 回帖 路过 威武 友军 顶贴
官方客服团队

为您解决烦忧 - 24小时在线 专业服务