同get_post_meta()一样,用于前往文章的自定义字段值得一个函数,只不过get_post_custom()函数应用起来更简略,假如在循环中应用你甚至不需求设置任何参数。
其实get_post_custom()函数的根底完成与get_post_meta()迥然不同~
get_post_custom()应用
get_post_custom($postid);
只承受一个参数
$postid文章id;
实例演示
if (have_posts()) : while (have_posts()) : the_post(); var_dump(get_post_custom()); endwhile; endif;
输入的后果如下:(假如如下字段有设置的话)
array(4) { [“_edit_last”]=> array(1) { [0]=> string(1) “1” } [“_edit_lock”]=> array(1) { [0]=> string(12) “1342451729:1” } [“_thumbnail_id”]=> array(1) { [0]=> string(3) “228” } [“xzmeta”]=> array(2) { [0]=> string(3) “xz1” [1]=> string(3) “xz2” } }
get_post_custom_values和get_post_custom_keys
由于自定义字段分为,键值(keys) 和 自定义字段值(values),有些时分咱们需求独自获取这两个值,所以 WordPress 中就派生出了get_post_custom_values和get_post_custom_keys两个函数,至于意义嘛,我还真没有发现出有多粗心义,除了在批量删除自定义字段的时分有肯定用除外,我还真没想出什么中央能用到,兴许在一个浩瀚的 CMS主题中会有着十分剧组轻重的意义。
之前写到了get_post_custom函数和get_post_meta函数,私下里想着,反正自定义字段的相干函数也不多,所以就随手整顿了一下,索性把自定义字段相干的函数都写一下,当然不包括函数的一些根底完成代码。
get_post_custom_values用于获取以后文章的指定自定义字段的值,并以数组方式前往。
while (have_posts()) : the_post(); var_dump(get_post_custom_values(‘xzmeta')); endwhile; endif;
大抵会前往如下后果
(假如自定义字段有设置)
array(2) { [0]=> string(3) “xz1” [1]=> string(3) “xz2” }
get_post_custom_keys用于获取以后文章一切的自定义字段的键值。
if (have_posts()) : while (have_posts()) : the_post(); var_dump(get_post_custom_keys()); endwhile; endif;
大抵会取得 以下后果:
(假如自定义字段有设置)
array(4) { [0]=> string(10) “_edit_last” [1]=> string(10) “_edit_lock” [2]=> string(13) “_thumbnail_id” [3]=> string(6) “xzmeta” }
以上就是安达网络工作室关于《WordPress开发中的get_post_custom()函数使用解析》的一些看法。更多内容请查看本栏目更多内容!
如在 Nicky 的博客中, 我发现了下图中的搜寻栏. 在搜寻栏中增加这样的提醒信息, 能够疏导访客对网站进行搜...
WordPress 自身以及主题和插件通常需求加载一些 JavaScript 来完成某些非凡性能。为了最大限制地保障兼容性...
Tiobe Index(编程言语世界排名指数),是一个显示各种编程言语的绝对盛行趋向的排名,开端于 2001 年,每...
说到wordpress搬家,置信大局部wp玩家还是可以轻松处理成绩,可是关于老手置信会遇到不少费事成绩吧,上面跟...
处理办法这是由于空间中的’C:\WINDOWS\TEMP’目录没有设置IIS拜访权限,需求空间商为你设置目录...
WordPress在后盾编辑日志时编辑框左下角有一个字数统计,不过只显示在后盾,能不能在前台也加上文章字数统计...