加入收藏 | 设为首页 | 会员中心 | 我要投稿 核心网 (https://www.hxwgxz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 建站 > 正文

WordPress经过自定义字段插件ACF为文章加上原作者

发布时间:2022-03-03 06:09:10 所属栏目:建站 来源:互联网
导读:当我们通过WordPress发布非原创文章时,有时考虑到版权的问题需要注明原作者或文章来源,而一般系统调用的作者是后台用户名,当内容来自不同作者的时候就不太方便,今天分享通过Advanced Custom Fields这个高级自定义字段插件轻松加上文章原作者/来源字段。
         当我们通过WordPress发布非原创文章时,有时考虑到版权的问题需要注明原作者或文章来源,而一般系统调用的作者是后台用户名,当内容来自不同作者的时候就不太方便,今天分享通过Advanced Custom Fields这个高级自定义字段插件轻松加上文章原作者/来源字段。
  
一、Advanced Custom Fields 简单介绍
 
        Advanced Custom Fields 是一款非常强大的自定义字段插件,允许添加多种形式的自定义字段类型,比如 Image、Checkbox、File、Text、Select、True / False、Link、Textarea 等。
 WordPress经过自定义字段插件ACF为文章加上原作者
二、插件添加字段的流程
 
1、在WordPress后台插件安装界面搜索 Advanced Custom Fields 安装并启用。
  
2、启用插件后在左侧导航找到“自订栏位”并点击新建。
  
3、输入标题,在位置规则那按下图红框所示选择,然后点击“新增栏位”来添加字段。
  
4、 至此设置方面结束,点击发布保存。这时你可以试着点击新建文章,根据你选的显示位置你会看到刚才添加的字段名与填写框。
  
三、模板文件中加入调用代码
 
        最后一步就是如何在模板页面中调用这个字段的值,这里有官方的教程 www.advancedcustomfields.com/resources/。
 
现在讲下在文章页面标题下方如何显示在新增文章时我们填写的作者名称,其实并不难,打开主题的 single.php 文章模板文件,找到你想显示位置,比如文章标题下方有显示时间、浏览量这里,加入下方这段代码即可:
(<p>标签与作者:可以根据需求去除,注意 author 要替换成你填写的字段名)
 
<?php
if (get_field('author')) {
echo '<p>作者:'.get_field('author').'</p>';
}
?>
 
如果你同时加了图片字段,想在这个位置显示一张图片,用如下代码(同样 img 替换成你所填字段名):
 
<?php
if (get_field('author')) {
echo '<p>作者:'.get_field('author').'</p>';
}
 
if (get_field('img')) {
echo '<p>输出图像字段:<img src="'.get_field('img').'" /></p>';
}
?>
 
以上就是WordPress通过自定义字段插件Advanced Custom Fields为文章加上作者字段的完整教程,如果你稍微懂点php代码,借助 Advanced Custom Fields 可以实现很强大的自定义字段功能来增强你的网站。

(编辑:核心网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读