当前位置: 首页 > WordPress > 正文

WordPress用于获取自定义字段的值的函数get_post_custom_values()

有时候我们需要在文章中添加一些特别的内容,自定义的内容,这时可以使用WordPress的自定义栏目来自定义字段,这里介绍一个函数get_post_custom_values()。使用方法如下:

在需要添加自定义内容的地方添加如下代码

1
<!--?php $customField = get_post_custom_values("title"); if (isset($customField[0])) { echo $customField[0]; } else { the_title(); } ?-->

设置自定义字段如图:

扩展:

虽然我们可以用“特色图像”来上传一张缩略图,但有时候我们需要用到两张或两张以上的缩略图,这时我们可以利用get_post_custom_values()函数结合自定义字段来添加更多的图片。在你需要显示缩略图的地方加入以下代码。

1
2
3
4
5
<!--?php if ( $values = get_post_custom_values("thumb") ) { ?-->
<a title="&lt;?php the_title(); ?&gt;" href="&lt;?php the_permalink() ?&gt;"><img class="thumb" src="&lt;?php $values = get_post_custom_values(" />" alt="<!--?php the_title(); ?-->" /&gt;</a>
<!--?php } else { ?-->
<a title="
&lt;?php the_title(); ?&gt;" href="&lt;?php the_permalink() ?&gt;"><img class="thumb" src="/images/thumb.jpg" alt="&lt;?php the_title(); ?&gt;" /></a>
<!--?php } ?-->

上面这段代码设置了缩略图加文章链接和class、alt这些属性,具体可以自己定制,当文章没有设置缩略图时会显示一张默认图片。

设置方法,打开文章编辑页面,在上方“显示选项”里勾选“自定义栏目”。然后在自定义栏目里输入一个缩略图使用的新栏目名称,如thumb,然后在值里输入缩略图地址,比如http://www.ouchaoman.com/favicon.ico,为防止以后如果更换域名要修改这里,我们可以不写前面的域名,直接写/后面图片地址就行,比如/favicon.ico。

同样道理如果想添加第三张图片,可以再定义一个thumb_3来设置。

设置自定义字段如图:

本文固定链接: http://www.ouchaoman.com/2014/04/30/get_post_custom_values/ | 欧阳博客

该日志由 欧阳 于2014年04月30日发表在 WordPress 分类下, 你可以发表评论,并在保留原文地址及作者的情况下引用到你的网站或博客。
原创文章转载请注明: WordPress用于获取自定义字段的值的函数get_post_custom_values() | 欧阳博客
关键字:

WordPress用于获取自定义字段的值的函数get_post_custom_values():等您坐沙发呢!

发表评论

快捷键:Ctrl+Enter