﻿<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>耕堂 &#187; 页面</title>
	<atom:link href="http://www.gengtang.net/tag/%e9%a1%b5%e9%9d%a2/feed" rel="self" type="application/rss+xml" />
	<link>http://www.gengtang.net</link>
	<description>seo工具,seo案例教程,网站优化seo,网络营销推广,wordpress使用技巧,wordpress插件,wordpress主题,网站推广,网站推广方法,网站盈利,网站赚钱,网站前端设计</description>
	<lastBuildDate>Wed, 30 Jun 2010 03:58:37 +0000</lastBuildDate>
	<meta name="author" content="耕堂" />
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>wordpress不同页面显示不同文章</title>
		<link>http://www.gengtang.net/wordpress/different-page-different-post.html</link>
		<comments>http://www.gengtang.net/wordpress/different-page-different-post.html#comments</comments>
		<pubDate>Tue, 27 Oct 2009 12:36:48 +0000</pubDate>
		<dc:creator>耕堂</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wp技巧]]></category>
		<category><![CDATA[页面]]></category>

		<guid isPermaLink="false">http://www.gengtang.net/?p=477</guid>
		<description><![CDATA[在百度知道看到有朋友问到关于wordpress页面文章显示的问题，如何使不同页面显示不同的文章，即不同的页面显示不同分类下的文章，默认page页面是不能实现这样类似的功能的，耕堂最初用wordpress时，也遇到过这样的问题，不过鉴于粗浅认识，没有及时发出来，今天就总结一下，供有需要的朋友参考，有两个方法可以尝试


Related posts相关文章:<ol><li><a href='http://www.gengtang.net/wordpress/conditional-tags.html' rel='bookmark' title='Permanent Link: wordpress条件标签'>wordpress条件标签</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-skill/wenzhang-liebiao-gexing.html' rel='bookmark' title='Permanent Link: 控制wordpress文章列表个性样式'>控制wordpress文章列表个性样式</a></li>
<li><a href='http://www.gengtang.net/wordpress/include-tags.html' rel='bookmark' title='Permanent Link: wordpress教程之include tags'>wordpress教程之include tags</a></li>
<li><a href='http://www.gengtang.net/wordpress/query-posts-advance-use.html' rel='bookmark' title='Permanent Link: wordpress query posts标签函数8个高级使用'>wordpress query posts标签函数8个高级使用</a></li>
<li><a href='http://www.gengtang.net/wordpress/seo-no-plugin.html' rel='bookmark' title='Permanent Link: 不需插件优化meta'>不需插件优化meta</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-list-pages.html' rel='bookmark' title='Permanent Link: wordpress教程之wp list pages'>wordpress教程之wp list pages</a></li>
<li><a href='http://www.gengtang.net/wordpress/pinglun-fenye-biaoqian.html' rel='bookmark' title='Permanent Link: wordpress评论分页类标签'>wordpress评论分页类标签</a></li>
<li><a href='http://www.gengtang.net/wordpress/seo-no-plugin-2.html' rel='bookmark' title='Permanent Link: 不需插件优化meta续'>不需插件优化meta续</a></li>
<li><a href='http://www.gengtang.net/wordpress/random-posts-modify.html' rel='bookmark' title='Permanent Link: 关于首页随机文章调用的改善'>关于首页随机文章调用的改善</a></li>
<li><a href='http://www.gengtang.net/wordpress/install-problem.html' rel='bookmark' title='Permanent Link: 常见安装问题'>常见安装问题</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>在百度知道看到有朋友问到关于wordpress页面文章显示的问题，如何使不同页面显示不同的文章，即不同的页面显示不同分类下的文章，默认page页面是不能实现这样类似的功能的，耕堂最初用wordpress时，也遇到过这样的问题，不过鉴于粗浅认识，没有及时发出来，今天就总结一下，供有需要的朋友参考，有两个方法可以尝试。</p>
<p>1.修改默认的page.php模板<br />
这个过程要用到php的if判断语句、wordpress<a href="/wordpress/conditional-tags.html">条件标签</a>和query_post标签函数，具体参考这个例子：<br />
在page.php文件找到&lt;?php if (have_posts()) : ?&gt;，可以在它前面加个判断：</p>
<div style="padding: 10px; background-color: #f2f2f2; width: 500px;">&lt;?php if (is_page(&#8221;)) { ?&gt;</div>
<p>单引号内为页面名或id；<br />
然后在&lt;?php while (have_posts()) : the_post(); ?&gt;后面用query_post调用分类：</p>
<div style="padding: 10px; background-color: #f2f2f2; width: 500px;">&lt;?php query_posts(&#8217;showposts=&amp;cat=&#8217;);?&gt;</div>
<p>showposts的值为显示文章数，cat就的值就是分类id；<br />
在循环结尾加上&lt;?php }?&gt;。</p>
<p>这样如果有多个页面的，可以在&lt;?php }?&gt;前面继续用elseif来判断其他页面：</p>
<div style="padding: 10px; background-color: #f2f2f2; width: 500px;">&lt;?php elseif (is_page(&#8221;)) { ?&gt;</div>
<p>接下来的就是同理了，利用query_post函数；<br />
可以参考<a href="/wordpress/query-posts-advance-use.html">query_post高级用法</a>，让文章显示不拘一格，多样化；</p>
<p>2.自定义页面模板</p>
<p>a.在模板头部要加上下面的说明，不然后台选择模板找不到它：</p>
<div style="padding: 10px; background-color: #f2f2f2; width: 500px;">&lt;?php<br />
/*<br />
Template Name: 模板名字<br />
*/<br />
?&gt;</div>
<p>每一个页面模板文件都要加上上面的说明信息<br />
b.直接在&lt;?php if (have_posts()) : ?&gt;下面加入query_post函数，参考方法1，直接指定文章数和分类，其他的就不需要了</p>
<p>如果有多个页面模板，依此类推了。自定义模板在<a href="/">wordpress</a>后台页面编辑区的右边“属性”-“模板”，做好上面ab，就可以看到自定义page模板了。</p>
<p>其实自定义模板可以有很多用法，比如，很多人建立留言本，就可以用方法2，只不过不是调用文章，而是调用评论模板罢了。</p>


<p>Related posts相关文章:<ol><li><a href='http://www.gengtang.net/wordpress/conditional-tags.html' rel='bookmark' title='Permanent Link: wordpress条件标签'>wordpress条件标签</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-skill/wenzhang-liebiao-gexing.html' rel='bookmark' title='Permanent Link: 控制wordpress文章列表个性样式'>控制wordpress文章列表个性样式</a></li>
<li><a href='http://www.gengtang.net/wordpress/include-tags.html' rel='bookmark' title='Permanent Link: wordpress教程之include tags'>wordpress教程之include tags</a></li>
<li><a href='http://www.gengtang.net/wordpress/query-posts-advance-use.html' rel='bookmark' title='Permanent Link: wordpress query posts标签函数8个高级使用'>wordpress query posts标签函数8个高级使用</a></li>
<li><a href='http://www.gengtang.net/wordpress/seo-no-plugin.html' rel='bookmark' title='Permanent Link: 不需插件优化meta'>不需插件优化meta</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-list-pages.html' rel='bookmark' title='Permanent Link: wordpress教程之wp list pages'>wordpress教程之wp list pages</a></li>
<li><a href='http://www.gengtang.net/wordpress/pinglun-fenye-biaoqian.html' rel='bookmark' title='Permanent Link: wordpress评论分页类标签'>wordpress评论分页类标签</a></li>
<li><a href='http://www.gengtang.net/wordpress/seo-no-plugin-2.html' rel='bookmark' title='Permanent Link: 不需插件优化meta续'>不需插件优化meta续</a></li>
<li><a href='http://www.gengtang.net/wordpress/random-posts-modify.html' rel='bookmark' title='Permanent Link: 关于首页随机文章调用的改善'>关于首页随机文章调用的改善</a></li>
<li><a href='http://www.gengtang.net/wordpress/install-problem.html' rel='bookmark' title='Permanent Link: 常见安装问题'>常见安装问题</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.gengtang.net/wordpress/different-page-different-post.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>wordpress教程之wp page menu</title>
		<link>http://www.gengtang.net/wordpress/wp-page-menu.html</link>
		<comments>http://www.gengtang.net/wordpress/wp-page-menu.html#comments</comments>
		<pubDate>Wed, 12 Aug 2009 10:16:57 +0000</pubDate>
		<dc:creator>耕堂</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[模板]]></category>
		<category><![CDATA[模板标签]]></category>
		<category><![CDATA[页面]]></category>

		<guid isPermaLink="false">http://www.gengtang.net/?p=163</guid>
		<description><![CDATA[wordpress模板标签/wp page menu


Related posts相关文章:<ol><li><a href='http://www.gengtang.net/wordpress/wp-list-pages.html' rel='bookmark' title='Permanent Link: wordpress教程之wp list pages'>wordpress教程之wp list pages</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-list-comments.html' rel='bookmark' title='Permanent Link: wordpress教程之wp list comments'>wordpress教程之wp list comments</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-dropdown-pages.html' rel='bookmark' title='Permanent Link: wordpress教程wp dropdown pages'>wordpress教程wp dropdown pages</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-list-bookmarks.html' rel='bookmark' title='Permanent Link: wordpress教程之wp list bookmarks'>wordpress教程之wp list bookmarks</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-dropdown-users.html' rel='bookmark' title='Permanent Link: wordpress教程之wp dropdown users'>wordpress教程之wp dropdown users</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-get-archives.html' rel='bookmark' title='Permanent Link: wordpress教程之wp get archives'>wordpress教程之wp get archives</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-list-categories.html' rel='bookmark' title='Permanent Link: wordpress教程之wp list categories'>wordpress教程之wp list categories</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-list-authors.html' rel='bookmark' title='Permanent Link: wordpress教程之wp list authors详解'>wordpress教程之wp list authors详解</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-dropdown-ctegories.html' rel='bookmark' title='Permanent Link: wordpress教程之wp dropdown ctegories'>wordpress教程之wp dropdown ctegories</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-link-pages.html' rel='bookmark' title='Permanent Link: wordpress模板标签wp link pages'>wordpress模板标签wp link pages</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><strong><a href="http://www.gengtang.net" target="_self">wordpress</a>模板标签/wp page menu</strong><br />
<a style="color:#44a1d0;">-描述;</a><br />
显示页面列表，可以把Home(主页)自动加到列表。在sidebar、header或其他模板中都可用。<br />
<a style="color:#44a1d0;">-使用;</a></p>
<div style="padding: 10px; background-color: #f2f2f2; width: 500px;">&lt;?php wp_page_menu( $args ); ?&gt;</div>
<p><a style="color:#44a1d0;">-默认使用;</a></p>
<div style="padding: 10px; background-color: #f2f2f2; width: 500px;">&lt;?php $args = array(&#8217;sort_column&#8217; =&gt; &#8216;menu_order, post_title&#8217;,</p>
<p>/*按页面menu order(后台中可设置)和页面标题区分*/</p>
<p>&#8216;menu_class&#8217;  =&gt; &#8216;menu&#8217;,   /*容器类为menu*/</p>
<p>&#8216;include&#8217;     =&gt; ,</p>
<p>&#8216;echo&#8217;        =&gt; true,     /*显示结果*/</p>
<p>&#8217;show_home&#8217;   =&gt; false,    /*不把主页加入列表*/</p>
<p>&#8216;link_before&#8217; =&gt; ,         /*链接前无文本*/</p>
<p>&#8216;link_after&#8217;  =&gt;  );       /*链接后无文本*/</p>
<p>?&gt;</p></div>
<p><a style="color:#44a1d0;">-参数;</a></p>
<li><strong>sort_column</strong></li>
<p>(字符串)按页面标题的字母顺序列页面。</p>
<p>post_title -按标题字母顺序；</p>
<p>menu_order -按order(在后台&#8221;页面&#8221;-&#8221;编辑&#8221;中设置)；</p>
<p>post_date -按创建时间；</p>
<p>post_modified -按上次修改时间；</p>
<p>id -按页面id；</p>
<p>post_author -按作者id；</p>
<p>post_name -按slug(别名)的字母顺序；</p>
<li><strong>menu_class</strong></li>
<p>(字符串)列表的容器类。默认menu。</p>
<li><strong>include</strong></li>
<p>(字符串)只列指定id的页面。</p>
<li><strong>echo</strong></li>
<p>(布尔)显示列表或借助php以html文本串返回列表。0(不显示)1(显示-默认)。</p>
<li><strong>show_home</strong></li>
<p>(布尔)把&#8221;Home&#8221;作为第一项显示在列表。Home的url在后台&#8221;设置&#8221;-&#8221;常规&#8221;中blog address。0(不显示-默认)；1(显示)；text -编辑任意文本代替&#8221;Home&#8221;。</p>
<li><strong>link_before</strong></li>
<p>(字符串)在&lt;a&gt;标签中设置链接前的文本。</p>
<li><strong>link_after</strong></li>
<p>(字符串)在&lt;a&gt;标签中设置链接后的文本。<br />
<a style="color:#44a1d0;">-例子;</a><br />
1.&#8221;Home&#8221;放在列表第一位，id为5、9和23的页面不显示，按其order列出，列表以Page Menu为标题。</p>
<div style="padding: 10px; background-color: #f2f2f2; width: 500px;">&lt;h2&gt;Page Menu&lt;/h2&gt;&lt;?php wp_page_menu(&#8217;show_home=1</p>
<p>&amp;exclude=5,9,23&amp;menu_class=page-navi&amp;sort_column=menu_order&#8217;); ?&gt;</p></div>
<p>2.用Blog代替Home放在列表第一位。</p>
<div style="padding: 10px; background-color: #f2f2f2; width: 500px;">&lt;?php wp_page_menu( array( &#8217;show_home&#8217; =&gt; &#8216;Blog&#8217;, &#8217;sort_column&#8217; =&gt; &#8216;menu_order&#8217; ) ); ?&gt;</div>
<p>3.注意到include=9999指的是一个不存在的页面，也就是只显示&#8221;Home&#8221;。</p>
<div style="padding: 10px; background-color: #f2f2f2; width: 500px;">&lt;?php wp_page_menu(&#8217;show_home=1&amp;include=9999&#8242;); ?&gt;</div>
<p>这里有<a href="http://codex.wordpress.org/Template_Tags/wp_page_menu">英文原版文档</a>。</p>


<p>Related posts相关文章:<ol><li><a href='http://www.gengtang.net/wordpress/wp-list-pages.html' rel='bookmark' title='Permanent Link: wordpress教程之wp list pages'>wordpress教程之wp list pages</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-list-comments.html' rel='bookmark' title='Permanent Link: wordpress教程之wp list comments'>wordpress教程之wp list comments</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-dropdown-pages.html' rel='bookmark' title='Permanent Link: wordpress教程wp dropdown pages'>wordpress教程wp dropdown pages</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-list-bookmarks.html' rel='bookmark' title='Permanent Link: wordpress教程之wp list bookmarks'>wordpress教程之wp list bookmarks</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-dropdown-users.html' rel='bookmark' title='Permanent Link: wordpress教程之wp dropdown users'>wordpress教程之wp dropdown users</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-get-archives.html' rel='bookmark' title='Permanent Link: wordpress教程之wp get archives'>wordpress教程之wp get archives</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-list-categories.html' rel='bookmark' title='Permanent Link: wordpress教程之wp list categories'>wordpress教程之wp list categories</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-list-authors.html' rel='bookmark' title='Permanent Link: wordpress教程之wp list authors详解'>wordpress教程之wp list authors详解</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-dropdown-ctegories.html' rel='bookmark' title='Permanent Link: wordpress教程之wp dropdown ctegories'>wordpress教程之wp dropdown ctegories</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-link-pages.html' rel='bookmark' title='Permanent Link: wordpress模板标签wp link pages'>wordpress模板标签wp link pages</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.gengtang.net/wordpress/wp-page-menu.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>wordpress教程之wp list pages</title>
		<link>http://www.gengtang.net/wordpress/wp-list-pages.html</link>
		<comments>http://www.gengtang.net/wordpress/wp-list-pages.html#comments</comments>
		<pubDate>Sun, 09 Aug 2009 11:50:09 +0000</pubDate>
		<dc:creator>耕堂</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[标签]]></category>
		<category><![CDATA[模板]]></category>
		<category><![CDATA[模板标签]]></category>
		<category><![CDATA[页面]]></category>

		<guid isPermaLink="false">http://www.gengtang.net/?p=114</guid>
		<description><![CDATA[wordpress模板标签/wp list pages


Related posts相关文章:<ol><li><a href='http://www.gengtang.net/wordpress/wp-list-categories.html' rel='bookmark' title='Permanent Link: wordpress教程之wp list categories'>wordpress教程之wp list categories</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-dropdown-pages.html' rel='bookmark' title='Permanent Link: wordpress教程wp dropdown pages'>wordpress教程wp dropdown pages</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-list-bookmarks.html' rel='bookmark' title='Permanent Link: wordpress教程之wp list bookmarks'>wordpress教程之wp list bookmarks</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-page-menu.html' rel='bookmark' title='Permanent Link: wordpress教程之wp page menu'>wordpress教程之wp page menu</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-list-authors.html' rel='bookmark' title='Permanent Link: wordpress教程之wp list authors详解'>wordpress教程之wp list authors详解</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-list-comments.html' rel='bookmark' title='Permanent Link: wordpress教程之wp list comments'>wordpress教程之wp list comments</a></li>
<li><a href='http://www.gengtang.net/wordpress/template-tag.html' rel='bookmark' title='Permanent Link: 模板标签'>模板标签</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-link-pages.html' rel='bookmark' title='Permanent Link: wordpress模板标签wp link pages'>wordpress模板标签wp link pages</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-get-archives.html' rel='bookmark' title='Permanent Link: wordpress教程之wp get archives'>wordpress教程之wp get archives</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-dropdown-ctegories.html' rel='bookmark' title='Permanent Link: wordpress教程之wp dropdown ctegories'>wordpress教程之wp dropdown ctegories</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.gengtang.net" target="_self">wordpress</a>模板标签/wp list pages<br />
<a style="color:#44a1d0">-描述：</a><br />
显示页面链接列表。它常用于自定义sidebar或header，其他模板也可用到。<br />
<a style="color:#44a1d0">-使用：</a></p>
<div style="padding: 10px; background-color: #f2f2f2; width: 500px;">&lt;?php wp_list_pages( $args ); ?&gt;</div>
<p><a style="color:#44a1d0">-默认使用：</a></p>
<div style="padding: 10px; background-color: #f2f2f2; width: 500px;">&lt;?php $args = array(&#8216;depth&#8217;        =&gt; 0,   /*所有页面和子页面都显示(无层级限制)*/</p>
<p>&#8217;show_date&#8217;    =&gt; ,    /*创建日期不显示*/</p>
<p>&#8216;date_format&#8217;  =&gt; get_option(&#8216;date_format&#8217;),</p>
<p>&#8216;child_of&#8217;     =&gt; 0,   /*不限制任何页面的子页*/</p>
<p>&#8216;exclude&#8217;      =&gt; ,    /*不排除任何页面*/</p>
<p>&#8216;include&#8217;      =&gt; ,    /*不明确包含某页面*/</p>
<p>&#8216;title_li&#8217;     =&gt; __(&#8216;Pages&#8217;),   /*被列页面title属性为pages*/</p>
<p>&#8216;echo&#8217;         =&gt; 1,    /*显示符合参数条件的结果*/</p>
<p>&#8216;authors&#8217;      =&gt; ,     /*不限定任何特定作者*/</p>
<p>&#8217;sort_column&#8217;  =&gt; &#8216;menu_order, post_title&#8217;,  /*先按页面顺序后按页面标题*/</p>
<p>&#8216;link_before&#8217;  =&gt; ,</p>
<p>&#8216;link_after&#8217;   =&gt; ,</p>
<p>&#8216;exclude_tree&#8217; =&gt;  ); ?&gt; /*不排除热火父/子树*/</p></div>
<p><a style="color:#44a1d0">-参数：</a></p>
<li>sort_column</li>
<pre>(字符串)用不同的方式列页面。默认是按页面标题的字母顺序。
post_title -按字母顺序区分页面(默认)
menu_order -可在后台“页面”内设置
post_date -按创建日期区分
post_modified -按最后修改时间区分
id -按页面id区分
post_author -按页面作者id区分
post_name -按文章或页面slug字母顺序区分，slug是wordpress在创建页面或文章是自动生成，

如http://www.gengtang.net/wordpress/<span style="color:#44a1d0;">105</span>,可以自己编辑它</pre>
<li>sort_order</li>
<p>(字符串)列页面的顺序，默认为升序，‘asc’-由低到高(默认)；‘desc’-由高到低</p>
<li>exclude</li>
<p>(字符串)一个字符串，它列出不显示的页面id，各id之间以半角逗号间隔。</p>
<li>exclude_tree</li>
<p>(字符串)它类似exclude，不过它作用是不显示某个页面和其下所有子页面。</p>
<li>include</li>
<p>(字符串)只显示某些页面，页面id加半角逗号为间隔。</p>
<li>depth</li>
<p>(整数)控制显示页面层数。0 -显示所有页面和其子页面(默认)；-1 -子页面水平显示，无缩进；1 -只显示上层页面(父页面)；大于等于2 -指定显示的页面层数。</p>
<li>child_of</li>
<p>(整数)只显示某一页面的子页面，该参数的值为页面id，若该页面的子页面下还有子子页面，也一并显示。默认值为0，即显示所有页面。</p>
<li>show_date</li>
<p>(字符串)显示每个页面创建或上次修改日期。默认为空(不显示)。modified -显示上次修改日期；xxx -任意日期。</p>
<li>date_format</li>
<p>(字符串)控制日期显示格式。默认格式在wordpress后台“常规”选项可以设置。</p>
<li>title_li</li>
<p>(字符串)设置文本和页面列表标题样式。默认为&#8217;__(&#8216;Pages&#8217;)'，如果留空，则不显示标题。</p>
<li>echo</li>
<p>(布尔)输出列表项。1(输出-默认)0(不输出)。</p>
<li>meta_key</li>
<p>(字符串)只包含有自定义字段关键词的页面(和meta_value结合使用)。</p>
<li>meta_value</li>
<p>(字符串)只包含有自定义字段值的页面(和meta_key结合使用)。</p>
<li>link_before</li>
<p>(字符串)设置&lt;a&gt;标签中链接文本前的文本或html(自2.7版加入)。</p>
<li>link_after/li&gt;<br />
(字符串)设置&lt;a&gt;标签中链接文本后的文本或html(自2.7版加入)。</li>
<li>authors</li>
<p>(字符串)值为作者id加逗号间隔，只列出指定id的作者编辑的页面。如未指定id，所有作者编辑的页面都可以列出。</p>
<li>number</li>
<p>(整数)设置要显示的页面数(自2.8版加入)。</p>
<li>offset</li>
<p>(整数)在列页面之前要越过的页面数。默认没有。(自2.8版加入)<br />
<a style="color:#44a1d0">-例子：</a><br />
1.默认列表标题为Pages，下面是在列表前不显示标题。</p>
<div style="padding: 10px; background-color: #f2f2f2; width: 500px; white-space: pre;">
&lt;ul&gt;&lt;?php wp_list_pages(&#8216;title_li=&#8217;); ?&gt;</p>
<p>&lt;/ul&gt;</p></div>
<p>2.只显示id为9、5和23的页面，列表标题为Poetry。</p>
<div style="padding: 10px; background-color: #f2f2f2; width: 500px; white-space: pre;">&lt;ul&gt;&lt;?php wp_list_pages(&#8216;include=5,9,23&amp;title_li= &lt;h2&gt;&#8217; . __(&#8216;Poetry&#8217;) . &#8216;&lt;/h2&gt;&#8217; );</p>
<p>?&gt;</p>
<p>&lt;/ul&gt;</p></div>
<p>3.按wordpress后台“页面”编辑里设置的page order列页面。</p>
<div style="padding: 10px; background-color: #f2f2f2; width: 500px; white-space: pre;">
&lt;ul&gt;&lt;?php wp_list_pages(&#8217;sort_column=menu_order&#8217;); ?&gt;</p>
<p>&lt;/ul&gt;</p></div>
<p>4.按wordpress后台“页面”编辑里设置的page order列页面，并以prose为标题。</p>
<div style="padding: 10px; background-color: #f2f2f2; width: 500px;">&lt;ul&gt;&lt;?php wp_list_pages(&#8217;sort_column=menu_order&amp;title_li=&lt;h2&gt;</p>
<p>&#8216; . __(&#8216;Prose&#8217;) . &#8216;&lt;/h2&gt;&#8217; ); ?&gt;<br />
&lt;/ul&gt;</p></div>
<p>5.按wordpress后台“页面”编辑里设置的page order列页面，并不设置标题。</p>
<div style="padding: 10px; background-color: #f2f2f2; width: 500px;">&lt;ul&gt;&lt;?php wp_list_pages(&#8217;sort_column=menu_order&amp;title_li=&#8217;); ?&gt;<br />
&lt;/ul&gt;</div>
<p>6.按页面创建日期显示页面，并在每个列表项后显示日期。</p>
<div style="padding: 10px; background-color: #f2f2f2; width: 500px;">&lt;ul&gt;&lt;?php wp_list_pages(&#8217;sort_column=post_date&amp;show_date=created&#8217;); ?&gt;<br />
&lt;/ul&gt;</div>
<p>7.显示除id为17和38以外的页面。</p>
<div style="padding: 10px; background-color: #f2f2f2; width: 500px;">&lt;ul&gt;&lt;?php wp_list_pages(&#8216;exclude=17,38&#8242; ); ?&gt;<br />
&lt;/ul&gt;</div>
<p>8.只显示id为7、13、26和35的页面，并以pages为标题。</p>
<div style="padding: 10px; background-color: #f2f2f2; width: 500px;">&lt;ul&gt;&lt;?php wp_list_pages(&#8216;include=7,13,26,35&amp;title_li=&lt;h2&gt;</p>
<p>&#8216; . __(&#8216;Pages&#8217;) . &#8216;&lt;/h2&gt;&#8217; ); ?&gt;<br />
&lt;/ul&gt;</p></div>
<p>9.对于2.0.1以前的版本，在页面模板中wp list pages按如下用。</p>
<div style="padding: 10px; background-color: #f2f2f2; width: 500px;">&lt;ul&gt;&lt;?php</p>
<p><a style="color:#006600"> global $id</a>;</p>
<p>wp_list_pages(&#8220;title_li=&amp;child_of=$id&amp;show_date=modified</p>
<p>&amp;date_format=$date_format&#8221;); ?&gt;</p>
<p>&lt;/ul&gt;</p></div>


<p>Related posts相关文章:<ol><li><a href='http://www.gengtang.net/wordpress/wp-list-categories.html' rel='bookmark' title='Permanent Link: wordpress教程之wp list categories'>wordpress教程之wp list categories</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-dropdown-pages.html' rel='bookmark' title='Permanent Link: wordpress教程wp dropdown pages'>wordpress教程wp dropdown pages</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-list-bookmarks.html' rel='bookmark' title='Permanent Link: wordpress教程之wp list bookmarks'>wordpress教程之wp list bookmarks</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-page-menu.html' rel='bookmark' title='Permanent Link: wordpress教程之wp page menu'>wordpress教程之wp page menu</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-list-authors.html' rel='bookmark' title='Permanent Link: wordpress教程之wp list authors详解'>wordpress教程之wp list authors详解</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-list-comments.html' rel='bookmark' title='Permanent Link: wordpress教程之wp list comments'>wordpress教程之wp list comments</a></li>
<li><a href='http://www.gengtang.net/wordpress/template-tag.html' rel='bookmark' title='Permanent Link: 模板标签'>模板标签</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-link-pages.html' rel='bookmark' title='Permanent Link: wordpress模板标签wp link pages'>wordpress模板标签wp link pages</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-get-archives.html' rel='bookmark' title='Permanent Link: wordpress教程之wp get archives'>wordpress教程之wp get archives</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-dropdown-ctegories.html' rel='bookmark' title='Permanent Link: wordpress教程之wp dropdown ctegories'>wordpress教程之wp dropdown ctegories</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.gengtang.net/wordpress/wp-list-pages.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>wordpress教程之 模板文件介绍</title>
		<link>http://www.gengtang.net/wordpress/mo-ban-jie-shao.html</link>
		<comments>http://www.gengtang.net/wordpress/mo-ban-jie-shao.html#comments</comments>
		<pubDate>Tue, 04 Aug 2009 10:49:18 +0000</pubDate>
		<dc:creator>耕堂</dc:creator>
				<category><![CDATA[wordpress]]></category>
		<category><![CDATA[标签]]></category>
		<category><![CDATA[模板]]></category>
		<category><![CDATA[页面]]></category>

		<guid isPermaLink="false">http://www.gengtang.net/?p=67</guid>
		<description><![CDATA[模板是wordpress站的基础。它们一起生成网站的网页。一些模板如header和footer可能在所有的网页中都要用到，有一些要在特定情况下用


Related posts相关文章:<ol><li><a href='http://www.gengtang.net/wordpress/include-tags.html' rel='bookmark' title='Permanent Link: wordpress教程之include tags'>wordpress教程之include tags</a></li>
<li><a href='http://www.gengtang.net/wordpress/template-tag.html' rel='bookmark' title='Permanent Link: 模板标签'>模板标签</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-list-pages.html' rel='bookmark' title='Permanent Link: wordpress教程之wp list pages'>wordpress教程之wp list pages</a></li>
<li><a href='http://www.gengtang.net/wordpress/zhuye-zhi-xiang-yu-ming.html' rel='bookmark' title='Permanent Link: wordpress网页指向主域名'>wordpress网页指向主域名</a></li>
<li><a href='http://www.gengtang.net/wordpress/install-problem.html' rel='bookmark' title='Permanent Link: 常见安装问题'>常见安装问题</a></li>
<li><a href='http://www.gengtang.net/wordpress/next-posts-link.html' rel='bookmark' title='Permanent Link: wordpress模板标签next post(s) link'>wordpress模板标签next post(s) link</a></li>
<li><a href='http://www.gengtang.net/wordpress/previous-posts-link.html' rel='bookmark' title='Permanent Link: wordpress模板标签previous post(s) link'>wordpress模板标签previous post(s) link</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-list-categories.html' rel='bookmark' title='Permanent Link: wordpress教程之wp list categories'>wordpress教程之wp list categories</a></li>
<li><a href='http://www.gengtang.net/wordpress/the-id-the-title.html' rel='bookmark' title='Permanent Link: wordpress模板标签the id和the title'>wordpress模板标签the id和the title</a></li>
<li><a href='http://www.gengtang.net/wordpress/the-title-attribute-single-post-title.html' rel='bookmark' title='Permanent Link: wordpress模板标签the title attribute和single post title'>wordpress模板标签the title attribute和single post title</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h2>了解模板</h2>
<p>模板是<a href="http://www.gengtang.net" target="_self">wordpress</a>的基础。它们一起生成网站的网页。一些模板如header和footer可能在所有的网页中都要用到，有一些要在特定情况下用。</p>
<p>传统的网页由两部分构成：</p>
<li>1.xhtml保持页面的结构和内容</li>
<li>2.css保持页面的展示</li>
<p>在wordpress中，(x)html结构和css样式可用但它们的内容通过不同的模板文件被“隐藏在幕后”。模板文件和样式表被保存为wordpress主题。</p>
<h3>wordpress页面结构</h3>
<p>一个简单的wordpress网页有三个基本模块：头部header，正文content和底部footer。每一个模块由当前主题的一个模板文件生成。<br />
header包含了网页顶部需要的全部信息，比如在该模板的xhtml页的标签内有&lt;doctye&gt;,&lt;meta&gt;和样式表链接。它也可能包含体开头标签和博客的头部信息(通常包含网站名字，导航菜单，logo，网站描述等)。<br />
content包含博客的文章和页面。<br />
footer包含页面的底部信息，比如指向其他页面或分类的链接，版权和联系信息等。</p>
<h3>基本的模板文件</h3>
<p>为了生成如上的页面结构，先从主题目录中的index.php文件开始。它有两个主要功能：</p>
<li>1.引入或“调用”其他模板文件</li>
<li>2.引入wordpress循环以收集数据库中的信息(文章，页面，分类等等)</li>
<p>对于简单结构，只需引入两个模板文件：header和footer。它们必须取名为header.php和footer.php。这样调用：</p>
<div style="padding: 10px; background-color: #f2f2f2; width: 500px;">&lt;?php get_header(); ?&gt;<br />
&lt;?php get_footer(); ?&gt;</div>
<p>为了展示文章和页面，在header和footer调用之间index.php应运用wordpress循环。</p>
<h3>更多复杂的页面结构</h3>
<p>许多主题包含一个或多个侧边栏，侧边栏由模板文件sidebar.php生成。它可以在index.php中被引入：</p>
<div style="padding: 10px; background-color: #f2f2f2; width: 500px;">&lt;?php get_sidebar(); ?&gt;</div>
<p>注意到我们没有引入获取正文content的模板标签。因为正文content在index.php中由wordpress循环生成。<br />
同样注意到主题样式决定了header，footer，sidebar和content在浏览器中展示的外观和位置。</p>
<h3>模板文件中包含模板文件</h3>
<p>已经看到在index.php中包含标准的模板文件(header,footer,和sidebar)。也可以在任意模板中引入其他任意模板。<br />
例如，sidebar.php中可以包含一个生成搜索框的模板-searchform.php。因为它不是wordpress标准模板文件，代码如下：</p>
<div style="padding: 10px; background-color: #f2f2f2; width: 500px;">&lt;?php include (TEMPLATEPATH . &#8216;/searchform.php&#8217;); ?&gt;</div>
<p>这样没有用模板标签而用PHP命令include引入模板文件，其中TEMPLATEPATH是个特殊的变量用以指向模板文件的目录。<br />
大多主题包含许多引入其他模板的模板文件。下面的模板文件是典型的主模板(index.php)文件：</p>
<div style="padding: 10px; background-color: #44a1d0; width: 500px; white-space: pre;">
*  header.php</p>
<p>o theloop.php (The Content)</p>
<p>o wp-comments.php</p>
<p>* sidebar.php</p>
<p>o searchform.php</p>
<p>* footer.php</p></div>
<p>这个结构可以更改。比如，可以把搜索框放在和header处。</p>
<h3>特别模板文件</h3>
<p>wordpress特点是在站点中有两个网页的主要页面浏览core page views。当网页显示单篇文章时，应用single post view单页文章浏览。多文章浏览multi-post view 列出文章或文章摘要，和涉及分类归档，日期归档，作者归档，主页的浏览。可以用index.php生成所有这些类型的页面或根据wordpress的模板层级原则依情况选择不同的模板文件。</p>
<p>wordpress自动识别包含标准名字的模板文件。例如，当浏览者点击文章的标题时，wordpress知道用户想在文章页面查看文章。如果当前主题包含single.php，则wordpress模板层级会用single.php模板而不是用index.php生成页面。类似地，当浏览者点击一个特定的分类链接时，如果有category.php文件wordpress会用它生成页面；如果没有category.php，wordpress就找archive.php，如果还没有，wordpress就用index.php。可以设计针对特定分类的模板文件。</p>
<h3>模板文件提示</h3>
<h4 style="color:#44a1d0;">查找开头和结尾标签</h4>
<p>模板文件引入了xhtml标签和css标记。html元素和css标记可以交叉在模板文件中，开始于一个模板而结束于另一个模板。例如，元素html和body通常开始于header.php而结束于footer.php。大多wordrpess主题使用html的div元素，它也可以跨越若干文件。例如，页面正文的div开始于header.php而结束于index.php或者single.php。如果你在设计开发或修改主题这样查找html元素开始结束会变得复杂。在模板中可以用注释标记一个大的容器开始和结束的地方以方便查找。</p>
<h4 style="color:#44a1d0;">不同的浏览条件下测试模板文件</h4>
<p>如果对评论comments，侧边栏sidebar，搜索框search form，或者其他模板文件做了更改，要确保在不同的页面浏览下测试它们(single文章页，各类archive，page页面)。</p>
<h4 style="color:#44a1d0;">结束标签</h4>
<p>如果在模板里有html标签或div开头，要确保在另一个模板中相应的结束。测试网站可以去这里http://www.w3.org/QA/Tools/</p>
<h4 style="color:#44a1d0;">模板中使用css样式</h4>
<p>可以自由使用html标签和css样式。建议遵循标准的wordrpess主题样式结构。这样可以让主题更易理解</p>
<p>这里有<a href="http://codex.wordpress.org/Stepping_Into_Template_Tags">英文原版文档</a>。</p>


<p>Related posts相关文章:<ol><li><a href='http://www.gengtang.net/wordpress/include-tags.html' rel='bookmark' title='Permanent Link: wordpress教程之include tags'>wordpress教程之include tags</a></li>
<li><a href='http://www.gengtang.net/wordpress/template-tag.html' rel='bookmark' title='Permanent Link: 模板标签'>模板标签</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-list-pages.html' rel='bookmark' title='Permanent Link: wordpress教程之wp list pages'>wordpress教程之wp list pages</a></li>
<li><a href='http://www.gengtang.net/wordpress/zhuye-zhi-xiang-yu-ming.html' rel='bookmark' title='Permanent Link: wordpress网页指向主域名'>wordpress网页指向主域名</a></li>
<li><a href='http://www.gengtang.net/wordpress/install-problem.html' rel='bookmark' title='Permanent Link: 常见安装问题'>常见安装问题</a></li>
<li><a href='http://www.gengtang.net/wordpress/next-posts-link.html' rel='bookmark' title='Permanent Link: wordpress模板标签next post(s) link'>wordpress模板标签next post(s) link</a></li>
<li><a href='http://www.gengtang.net/wordpress/previous-posts-link.html' rel='bookmark' title='Permanent Link: wordpress模板标签previous post(s) link'>wordpress模板标签previous post(s) link</a></li>
<li><a href='http://www.gengtang.net/wordpress/wp-list-categories.html' rel='bookmark' title='Permanent Link: wordpress教程之wp list categories'>wordpress教程之wp list categories</a></li>
<li><a href='http://www.gengtang.net/wordpress/the-id-the-title.html' rel='bookmark' title='Permanent Link: wordpress模板标签the id和the title'>wordpress模板标签the id和the title</a></li>
<li><a href='http://www.gengtang.net/wordpress/the-title-attribute-single-post-title.html' rel='bookmark' title='Permanent Link: wordpress模板标签the title attribute和single post title'>wordpress模板标签the title attribute和single post title</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.gengtang.net/wordpress/mo-ban-jie-shao.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
