Advanced Custom Fields 是一款wordpress添加自定义字段的插件,十分方便,添加字段后如何使用呢?
下面只简单介绍下 the_field() 和 get_field() 函数。前者是直接输出字段值,后者是获取字段值以供其他函数调用。
比如,我们直接输出刚才添加的文本字段 test_text,可以使用下面两种方式打印:
<?php //直接打印输出字段的值 the_field('test_text'); //使用 echo 打印输出 echo get_field('test_text'); ?>
综合下,模板下载吧要在文章底部输出刚才添加的 test_text 和 test_img 这两个字段,可以编辑主题的 single.php 文件,找到 the_content(); 在下方添加:
<?php if (get_field('test_text')) { echo '<p>输出文本字段:'.get_field('test_text').'</p>'; } if (get_field('test_img')) { echo '<p>输出图像字段:<img src="'.get_field('test_img').'" /></p>'; } ?>