get_post(获取文章信息)

十二月 17
磊子 2011年 1条评论

说明

如要查看一些说明,请点击http://www.favortt.com/wordpress-functions-class

描述

通过读取文章ID号,来获取文章的信息比如:文章标题,内容,时间等等。

用法

<?php get_post( $post_id, $output ); ?> 

参数说明

$post

(整数[必填])获取的文章ID号。注:必须传递一个含有整数的变量(如$id),如果直接添加数字会报错,这个需要注意。默认值为空。
返回的参数有:

  • ID(文章ID编号)
  • post_author(文章作者编号)
  • post_date(文章发表的日期和时间[格式:年-月-日 时-分-秒])
  • post_data_gmt(文章发表的格林尼治标准时间[缩写:GMT,格式:年-月-日 时-分-秒])
  • post_content(文章内容)
  • post_title(文章标题)
  • post_category(文章分类编号[注:在2.1之后的版本值总为0。所以定义文章的分类可使用get_the_category()函数])
  • post_excerpt(文章摘要)
  • post_status(文章状态包括已发布,准备发布,草稿,私人文章等等)
  • comment_status(评论状态包括开启评论,关闭评论,只要注册用户可以评论)
  • ping_status(pingback/trackback状态[关闭或者开启])
  • post_password(文章密码)
  • post_name(文章的URL嵌套)
  • to_ping(要引用文章的URL链接)
  • pinged(引用过的文章链接)
  • post_modified(文章最后修改时间[格式:年-月-日 时-分-秒])
  • post_modified_gmt(文章最后修改格林尼治标准时间[缩写:GMT,格式:年-月-日 时-分-秒])
  • post_type(文章类型包括页面,文章,附件)
  • comment_count(评论总数)

$output
(字符)(可选)显示返回结果,默认值:OBJECT

  • OBJECT(返回对象)
  • ARRAY_A(返回值字段名称的关联数组)
  • ARRAY_N(返回字段值的数值数组)

例子

<?php

 $pid = 2;
 $post_title = get_post($pid); 
 $title = $post_title->post_title; 

 ?>
//获取文章ID编号为2的标题名称

//如果指定$output参数:

<?php

$pid = 2;
$post_title = get_post($pid, ARRAY_A); //这样返回的值变成了数组形式
$title = $post_title['post_title'];

?>

这样就通过获得文章的ID编号就可以得到文章的其他信息了。

» 版权所有©转载必须以链接形式注明作者和原始出处:磊子的博客 » get_post(获取文章信息)
» 地址:( Ctrl+C 复制 )
» 如果对本站感兴趣,请到网站右下方订阅本站,将为你带来更多精彩和实用的文章
» 如果您对这篇文章感兴趣,不妨小小的 捐助(Donate)一下博主吧,不管多少都是对博主最大的支持和鼓励哟,博主-磊子感谢大家的支持!!!

1 条留言 其中:访客:1 条, 博主:0 条

  1. 侯永禄说:

    请问输出时间的参数怎么弄啊?我都不会。我只想输出年份。

说点什么吧




wireless earbuds moscow mule mugs bluetooth speakers waterproof camera best wireless earbuds best vacuum cleaner best drugstore foundation best dishwasher best waist trainer wireless headphones best vacuum 0594918 best bluetooth earbuds waterproof bluetooth speaker tattoo cover up action camera
订阅本站