搜索
Hi~登录注册
查看: 1112|回复: 0

wordpress中如何调用指定ID的页面参数详解 -wordpress教程

[复制链接]

1892

主题

1899

帖子

6406

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
6406
发表于 2015-4-20 15:52:00 | 显示全部楼层 |阅读模式

                                <b>[文章目录]</b>
                                <ul id="index-ul">
<li>一:如何调用指定的页面文章标题和内容及其它</li>
<li>二:如何调用文章标题和内容及其它</li>
</ul>
                        </div>
大家好,今天<strong>吾爱互联</strong>与大家分享如何调用指定的页面,同时获取页面的标题和内
如图所示
<div id="attachment_566" style="width: 509px" class="wp-caption aligncenter"><img class="size-full wp-image-566" src="http://www.wpjiaocheng.com/wp-content/uploads/2014/07/QQ截图20140725110404.png" alt="wordpress中如何调用指定ID的页面参数详解" width="499" height="374" />wordpress中如何调用指定ID的页面参数详解</div>
<h2 id="title-0">一:如何调用指定的页面文章标题和内容及其它
wordpress可以通过 get_page() 函数,来获得指定ID的页面的内容、标题等信息。
<div class="dp-highlighter">
<div class="bar"></div>
<ol class="dp-c" start="1">
<li class="alt"><?php</li>
<li>get_page( <span class="vars">$page_id</span> ); <span class="comment">//$page_id为页面ID号,后台可以找到</span></li>
<li class="alt">?></li>
</ol>
</div>
以下是关于页面的其他信息:
<div class="dp-highlighter">
<div class="bar"></div>
<ol class="dp-c" start="1">
<li class="alt"><?php</li>
<li><span class="comment">// 调用方法:</span></li>
<li class="alt"><span class="func">echo</span> get_page( <span class="vars">$page_id</span> )->ID; <span class="comment">// 输出页面的ID</span></li>
<li></li>
<li class="alt"><span class="comment">// ID :页面ID号</span></li>
<li><span class="comment">// post_author :作者ID</span></li>
<li class="alt"><span class="comment">// post_date :时间</span></li>
<li><span class="comment">// post_content :页面内容</span></li>
<li class="alt"><span class="comment">// post_title :页面标题</span></li>
<li><span class="comment">// post_excerpt :页面摘要</span></li>
<li class="alt"><span class="comment">// post_status :页面状态(发布,审核,加密等)</span></li>
<li><span class="comment">// comment_status :评论状态(开启或关闭)</span></li>
<li class="alt"><span class="comment">// ping_status :Ping状态(开启或关闭)</span></li>
<li><span class="comment">// post_password :页面密码</span></li>
<li class="alt"><span class="comment">// post_name :页面名称</span></li>
<li><span class="comment">// post_modified :页面修改时间</span></li>
<li class="alt"><span class="comment">// post_parent :页面父级名称</span></li>
<li><span class="comment">// guid :页面URl地址</span></li>
<li class="alt"><span class="comment">// menu_order :排序</span></li>
<li><span class="comment">// post_type :类型Page</span></li>
<li class="alt"><span class="comment">// comment_count :评论数量</span></li>
<li>?></li>
</ol>
</div>
<div class="dp-highlighter">
<div class="bar"></div>
<ol class="dp-c" start="1">
<li class="alt"><?php <span class="func">echo</span> mb_strimwidth(get_page(2)->post_content,0,600); ?> <span class="comment">//这个代码也是可以调用页面的内容,好处在于限制页面内容的数字</span></li>
</ol>
</div>
详细信息如上面所述,可以在首页进行对指定的页面进行调用
<h2 id="title-1">二:如何调用文章标题和内容及其它
可以通过下面的代码实现:
<div class="dp-highlighter">
<div class="bar"></div>
<ol class="dp-c" start="1">
<li class="alt"><?php</li>
<li></li>
<li class="alt"><span class="vars">$id</span>=<span class="comment">//这里是文章的ID</span></li>
<li></li>
<li class="alt"><span class="vars">$title</span> = get_post(<span class="vars">$id</span>)->post_title;</li>
<li></li>
<li class="alt"><span class="func">echo</span> <span class="vars">$title</span>;<span class="comment">//输出文章的 标题</span></li>
<li></li>
<li class="alt">?></li>
</ol>
</div>
其他信息可以通过改变get_post($id)->post_title中的post_title来实现:
<div class="dp-highlighter">
<div class="bar"></div>
<ol class="dp-c" start="1">
<li class="alt">post_author:(整数)文章作者的编号</li>
<li></li>
<li class="alt">post_data:(字符)文章发表的日期和时间(YYYY-MM-DD HH-MM-SS)</li>
<li></li>
<li class="alt">post_data_gmt:(字符)文章发表的格林尼治标准时间(GMT) (YYYY-MM-DD HH-MM-SS)</li>
<li></li>
<li class="alt">post_content:(字符)文章内容</li>
<li></li>
<li class="alt">post_title:(字符)文章标题</li>
<li></li>
<li class="alt">post_category:(整数)文章类别的编号。注意:该值在WordPress 2.1之后的版本总为0。定义文章的类别时可使用 get_the_category()函数。</li>
<li></li>
<li class="alt">post_excerpt:(字符)文章摘要</li>
<li></li>
<li class="alt">post_status:(字符)文章状态(publish|pending|draft|<span class="keyword">private</span>|<span class="keyword">static</span>|object|attachment|inherit|future)</li>
<li></li>
<li class="alt">comment_status:(字符)评论状态(open|closed|registered_only)</li>
<li></li>
<li class="alt">ping_status:(字符)pingback/trackback状态(open|closed)</li>
<li></li>
<li class="alt">post_password:(字符)文章密码</li>
<li></li>
<li class="alt">post_name:(字符)文章的URL嵌套</li>
<li></li>
<li class="alt">to_ping:(字符)要引用的URL链接</li>
<li></li>
<li class="alt">pinged:(字符)引用过的链接</li>
<li></li>
<li class="alt">post_modified:(字符)文章最后修改时间(YYYY-MM-DD HH-MM-SS)</li>
<li></li>
<li class="alt">post_modified_gmt:(字符)文章最后修改GMT时间(YYYY-MM-DD HH-MM-SS)</li>
<li></li>
<li class="alt">post_parent:(整数)父级文章编号(供附件等)</li>
<li></li>
<li class="alt">guid:(字符)文章的一个链接。注意:不能将GUID作为永久链接(虽然在2.5之前的版本中它的确被当作永久链接),也不能将它作为文章的可用链接。GUID是一种独有的标识符,只是目前恰巧成为文章的一个链接。</li>
<li></li>
<li class="alt">post_type:(字符)(日志 | 页面 | 附件)</li>
<li></li>
<li class="alt">post_mime_type:(字符)Mime类型(供附件等)</li>
<li></li>
<li class="alt">comment_count:(整数)评论总数</li>
</ol>
</div>
公众微信:idc5ahl
公众QQ:吾爱互联
关注公众微信,公众QQ每天领现金卡密
卡密介绍(http://www.5ahl.com/thread-2182-1-1.html
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 点我注册

快速回复 返回顶部 返回列表