Z-Blog Wiki Z-Blog Wiki

Z-Blog官方文库

用户工具

站点工具


zblogphp:development:functions:getpost

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
后一修订版 两侧同时换到之后的修订记录
zblogphp:development:functions:getpost [2016/06/21 16:52]
127.0.0.1 外部编辑
zblogphp:development:functions:getpost [2020/12/31 14:47]
zx.asd
行 1: 行 1:
 ====== GetPost 函数 ====== ====== GetPost 函数 ======
 通过GetPost 可以获取指定的文章或页面数据 通过GetPost 可以获取指定的文章或页面数据
-===== 语法 =====+ 
 + 
 +===== 1.7新版本的语法及参数 ​=====
 <code php> <code php>
-Post GetPost($idorname,​ $option = null)+ 
 +//​返回id为10的Post对象实例,如果没有就返回一个空的Post对象实例 
 +$post = GetPost(array('​id'​=>​10)) //​返回object(Post类型) 
 + 
 +</​code>​ 
 + 
 +array参数如下 
 +<code php> 
 +array( 
 +  '​id'​ => 10, //​指定ID(可省略) 
 +  '​title'​ => '​abc',​ //​指定Post标题(可省略) 
 +  '​alias'​ => '​cba',​ //​指定Post别名(可省略)  
 +  '​titleoralias'​ => '​ddd',​ //​指定Post标题or别名(可省略) 
 +  '​idorname'​ => '​fff',​ //​指定Post的ID或标题or别名(可省略) 
 +  '​post_type'​ => null, //​指定查询Post表的类型 (可省略) 
 +  '​post_status'​ => null, //​指定查询Post表的状态 (可省略) 
 +  '​only_article'​ => false, //​指定是查找文章 (可省略) 
 +  '​only_page'​ => false, //​指定是查找页面 (可省略) 
 +
 +</​code>​ 
 + 
 +===== 1.6版本及更早的语法 ===== 
 +<code php> 
 +$post = GetPost($idorname,​ $option = null)
 </​code>​ </​code>​
 ===== 调用参数 ===== ===== 调用参数 =====
 ^参数类型 ^参数 ^ 默认值 ^描述 ^ ^参数类型 ^参数 ^ 默认值 ^描述 ^
-|mixed|$idorname| |文章ID、名称或者别名|+|mixed|$idorname| |文章ID、标题或者别名|
 |array|$option |null|附加选项| |array|$option |null|附加选项|
 ==== 参数说明 ==== ==== 参数说明 ====
行 32: 行 57:
 </​code>​ </​code>​
 ==== 例2 ==== ==== 例2 ====
-搜索文章标题或别名为"​abc"​的文章(不返回页面)+搜索文章标题或别名为"​abc"​的文章(设定选项为检索页面)
 <code php> <code php>
 $post=GetPost("​abc",​array('​only_article'​=>​true));​ $post=GetPost("​abc",​array('​only_article'​=>​true));​
zblogphp/development/functions/getpost.txt · 最后更改: 2021/01/16 14:47 (外部编辑)