<?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.teikinka.com/tag/%e5%88%86%e9%a1%b5/feed" rel="self" type="application/rss+xml" />
	<link>http://www.teikinka.com</link>
	<description>电脑、数码、娱乐、美发</description>
	<lastBuildDate>Tue, 27 Jul 2010 03:22:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>谈WordPress2.7嵌套评论分页</title>
		<link>http://www.teikinka.com/wp27-thread-comment-navi.html</link>
		<comments>http://www.teikinka.com/wp27-thread-comment-navi.html#comments</comments>
		<pubDate>Mon, 16 Feb 2009 02:54:00 +0000</pubDate>
		<dc:creator>YoungCheon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[CommentNavi]]></category>
		<category><![CDATA[PageNavi]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[分页]]></category>
		<category><![CDATA[嵌套评论]]></category>
		<category><![CDATA[插件]]></category>

		<guid isPermaLink="false">http://www.teikinka.com/%e8%b0%88wordpress27%e5%b5%8c%e5%a5%97%e8%af%84%e8%ae%ba%e5%88%86%e9%a1%b5.html</guid>
		<description><![CDATA[WP2.7推出以来，其默认的嵌套评论成为所有WP爱好者的话题，大家纷纷改造模板来使用其默认嵌套评论，我也在beta的时候写了一篇《WP2.7 beta3 添加嵌套评论》来使用，目前还在沿用，这里不再多讲。 倒是想谈谈WordPress2.7嵌套评论分页的问题。 1、为什么要评论分页？就是因为留言多太长，影响页面载入。 自从写了《关于东芝笔记本CPU不能全速运行的问题》受到广大读者的好评，其留言达到200，当时因为留言太长，载入页面缓慢，于是用分流的办法将其留言功能关闭，另开了一个贴《东芝笔记本CPU全速问题集中留言》来解决问题，不过又达到了200，无奈！这次干脆开放两贴留言功能，并启用了评论分页。 PS：启用评论分页跟SEO是有不可调和的矛盾的，不再多讲。 2、用什么方法评论分页? 用的是插件WP-CommentNavi。 大家对WP-PageNavi 应该并不陌生，作者是同一人，WP-CommentNavi 解决的是评论分页显示的问题，用起来非常方便。连设置，样式定义，显示都跟WP-Pagenavi 一样一样的。 3、问题在哪里？显示楼层数出错。 如果评论中没有嵌套评论（也就是REPLY）显示是正确的，但是一旦有嵌套评论，其显示不统计嵌套的评论数。 可以参考我这里，第一页和第二页没有问题，显示正确，因为没有嵌套评论；第三页开始出错，因为有8个嵌套评论，结果这页面显示58个留言，留言数是158，显然把嵌套评论统计排除在外。第四页不是从159开始统计，而是151开始，这样最后留言数是193，显然跟总留言数201不符。 这里说一下我的设置：每页有50个留言就截断，依次显示到第二页第三页，并默认显示最后一页。 4、不是插件的问题，是WP的问题。 刚开始以为是插件的问题，结果我用默认的评论分页Older，Newer（下面代码）来测试，显示楼层数与用插件显示是一样的。 &#60;div class="navigation"&#62; &#60;div class="alignleft"&#62;&#60;?php previous_comments_link() ?&#62;&#60;/div&#62; &#60;div class="alignright"&#62;&#60;?php next_comments_link() ?&#62;&#60;/div&#62; &#60;/div&#62; 5、疑问：既然提供嵌套评论，楼层数显示也包括嵌套评论，为何分页时又把其统计排除在外？ WP v2.7也好，v2.7.1也好都这样，个人认为是严重的BUG。WP评论分页还有其他的问题。希望尽快解决了。 最后：不知道插件作者会不会在插件中解决？还有没有高人对此问题给予帮助。拭目以待。。。 PS：插件作者回答的很干脆。 问：Could you make it right in your plugin？ 答：Nope, I still relies on WP to get me info on what [...]]]></description>
			<content:encoded><![CDATA[				<p class="img_L"><img src="/wp-content/uploads/logo/wordpress.gif" alt="wordpress" /></p>
				<p>WP2.7推出以来，其默认的嵌套评论成为所有WP爱好者的话题，大家纷纷改造模板来使用其默认嵌套评论，我也在beta的时候写了一篇<a href="/wp27-thread-comment.html">《WP2.7 beta3 添加嵌套评论》</a>来使用，目前还在沿用，这里不再多讲。</p>
				<p><span style="color: #0000ff;">倒是想谈谈WordPress2.7嵌套评论分页的问题。</span><span id="more-884"></span></p>
				<p><span style="color: #ff4500;">1、为什么要评论分页？就是因为留言多太长，影响页面载入。</span></p>
				<p>自从写了<a href="/toshibacpu.html">《关于东芝笔记本CPU不能全速运行的问题》</a>受到广大读者的好评，其留言达到200，当时因为留言太长，载入页面缓慢，于是用分流的办法将其留言功能关闭，另开了一个贴<a href="/toshiba_comments.html">《东芝笔记本CPU全速问题集中留言》</a>来解决问题，不过又达到了200，无奈！这次干脆开放两贴留言功能，并启用了评论分页。</p>
				<p>PS：启用评论分页跟SEO是有不可调和的矛盾的，不再多讲。</p>
				<p><span style="color: #ff4500;">2、用什么方法评论分页? 用的是插件WP-CommentNavi。</span></p>
				<p>大家对<a href="http://lesterchan.net/portfolio/programming/php/#wp-pagenavi" target="_blank">WP-PageNavi</a> 应该并不陌生，作者是同一人，<a href="http://lesterchan.net/portfolio/programming/php/#wp-commentnavi" target="_blank">WP-CommentNavi </a>解决的是评论分页显示的问题，用起来非常方便。连设置，样式定义，显示都跟WP-Pagenavi 一样一样的。</p>
				<p><span style="color: #ff4500;">3、问题在哪里？显示楼层数出错。</span></p>
				<p>如果评论中没有嵌套评论（也就是REPLY）显示是正确的，但是一旦有嵌套评论，其显示不统计嵌套的评论数。</p>
				<p>可以参考我<a href="/toshiba_comments.html">这里</a>，第一页和第二页没有问题，显示正确，因为没有嵌套评论；第三页开始出错，因为有8个嵌套评论，结果这页面显示58个留言，留言数是158，显然把嵌套评论统计排除在外。第四页不是从159开始统计，而是151开始，这样最后留言数是193，显然跟总留言数201不符。</p>
				<p>这里说一下我的设置：每页有50个留言就截断，依次显示到第二页第三页，并默认显示最后一页。</p>
				<p><span style="color: #ff4500;">4、不是插件的问题，是WP的问题。</span></p>
				<p>刚开始以为是插件的问题，结果我用默认的评论分页Older，Newer（下面代码）来测试，显示楼层数与用插件显示是一样的。</p>
				<pre class="html">

&lt;div class="navigation"&gt;
&lt;div class="alignleft"&gt;&lt;?php previous_comments_link() ?&gt;&lt;/div&gt;
&lt;div class="alignright"&gt;&lt;?php next_comments_link() ?&gt;&lt;/div&gt;
&lt;/div&gt;</pre>
				<p><span style="color: #ff4500;">5、疑问：既然提供嵌套评论，楼层数显示也包括嵌套评论，为何分页时又把其统计排除在外？</span></p>
				<p>WP v2.7也好，v2.7.1也好都这样，个人认为是严重的BUG。WP评论分页还有其他的问题。希望尽快解决了。</p>
				<p>最后：不知道插件作者会不会在插件中解决？还有没有高人对此问题给予帮助。拭目以待。。。</p>
				<p>PS：插件作者回答的很干脆。<br />
				问：Could you make it right in your plugin？<br />
				答：Nope, I still relies on WP to get me info on what the plugin need. So if WP tells me there is 3 comments in this page, means this is only 3.</p>
				<h6>注：后发现有个误解，WP默认不提供楼层显示，而且评论和嵌套评论当作一个评论来处理，这是个问题。</h6>
]]></content:encoded>
			<wfw:commentRss>http://www.teikinka.com/wp27-thread-comment-navi.html/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>调用query_posts并显示分页</title>
		<link>http://www.teikinka.com/query_posts.html</link>
		<comments>http://www.teikinka.com/query_posts.html#comments</comments>
		<pubDate>Mon, 03 Nov 2008 01:15:51 +0000</pubDate>
		<dc:creator>YoungCheon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Query_Posts]]></category>
		<category><![CDATA[分页]]></category>

		<guid isPermaLink="false">http://www.teikinka.com/?p=717</guid>
		<description><![CDATA[昨天写到：用query_posts调用所有本站文件目录，能显示全部，但不能显示每页固定篇数文章，进行翻页；即使能显示分页数，点击只显示第一页，无论多长。 今天这个问题得到解决了，昨天查了那么多找不到，今天一查就到位了，呵呵~.~ 是这样调用的 &#60;?php $limit = get_option('posts_per_page'); $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; query_posts('&#038;showposts=' . $limit=20 . '&#038;paged=' . $paged); $wp_query-&#62;is_archive = true; $wp_query-&#62;is_home = false; ?&#62; &#60;?php if (have_posts()) : while (have_posts()) : the_post(); ?&#62; //your loop goes here &#60;?php endwhile; endif; ?&#62; 这样调用不但能显示全部文章，而且可以正确显示分页，正好用到WP-PageNavi，完全是我想达到的效果。这样以后有多少篇文章都不是问题，每页只显示固定篇幅。 $limit=20 这里可以设置每页显示的文章数。 我是在五福管理區看到的，但是他的程序有错。&#8217;showposts=&#8217; 前面少一个&#038;符号导致整个程序出错，刚开始我还以为程序不对，还留了言。 直接拷贝我的就没有问题了，已经进行了修改，让其正确显示。 效果请查看我的文件存档页。]]></description>
			<content:encoded><![CDATA[				<p class="img_L"><img src="/wp-content/uploads/logo/wordpress.gif" alt="wordpress" /></p>
				<p>昨天写到：用query_posts调用所有本站文件目录，能显示全部，但不能显示每页固定篇数文章，进行翻页；即使能显示分页数，点击只显示第一页，无论多长。</p>
				<p>今天这个问题得到解决了，昨天查了那么多找不到，今天一查就到位了，呵呵~.~<span id="more-717"></span></p>
				<p>是这样调用的</p>
				<pre class="html">

&lt;?php
$limit = get_option('posts_per_page');
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts('&#038;showposts=' . $limit=20 . '&#038;paged=' . $paged);
$wp_query-&gt;is_archive = true; $wp_query-&gt;is_home = false;
?&gt;

&lt;?php if (have_posts()) : while (have_posts()) : the_post(); ?&gt;

//your loop goes here

&lt;?php endwhile; endif; ?&gt;</pre>
				<p>这样调用不但能显示全部文章，而且可以正确显示分页，正好用到WP-PageNavi，完全是我想达到的效果。这样以后有多少篇文章都不是问题，每页只显示固定篇幅。</p>
				<h5>$limit=20 这里可以设置每页显示的文章数。</h5>
				<p>我是在<a target="_blank" href="http://www.cootuo.com/archives/11.html">五福管理區</a>看到的，但是他的程序有错。&#8217;showposts=&#8217; 前面少一个&#038;符号导致整个程序出错，刚开始我还以为程序不对，还留了言。</p>
				<p>直接拷贝我的就没有问题了，已经进行了修改，让其正确显示。<br />
				效果请查看我的<a href="/archives">文件存档页</a>。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teikinka.com/query_posts.html/feed</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>求助：关于分页（已解决）</title>
		<link>http://www.teikinka.com/qiuzhu.html</link>
		<comments>http://www.teikinka.com/qiuzhu.html#comments</comments>
		<pubDate>Sun, 02 Nov 2008 02:05:39 +0000</pubDate>
		<dc:creator>YoungCheon</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[Query_Posts]]></category>
		<category><![CDATA[分页]]></category>

		<guid isPermaLink="false">http://www.teikinka.com/qiuzhu.html</guid>
		<description><![CDATA[请先看看我的文件存档页面，目前我是用query_posts调用，然后利用CSS让全部目录整齐排列。 可是长期如此就有个问题，就是太长。因为他调用所有本站文件目录，而且不能每页显示固定篇数文章，进行翻页；即使能显示分页数，但点击只显示第一页。 我昨天查了一天Google也没有查到，可能我查的关键不对，反正目前很无奈。 我是用这个代码调用的 &#60;?php query_posts('showposts=-1'); ?&#62; &#60;?php if (have_posts()) : while (have_posts()) : the_post(); ?&#62; 我想达到如下效果： 显示全部文章目录。（目前就是） 固定显示多少篇文章目录，比如每页20篇，然后进行翻页，以此类推。 尽量不要用插件，用qurey_posts这样的代码来达到效果。 可以用WP-PageNavi翻页，这样能达到同样的效果，不用再次编辑。 应该如何调用，让其分页呢？知道的希望告诉我一下。我先谢了！ 已经解决，请看这里。]]></description>
			<content:encoded><![CDATA[				<p>请先看看我的<ins><a href="/archives">文件存档页面</a></ins>，目前我是用query_posts调用，然后利用CSS让全部目录整齐排列。<br />
				可是长期如此就有个问题，就是太长。因为他调用所有本站文件目录，而且不能每页显示固定篇数文章，进行翻页；即使能显示分页数，但点击只显示第一页。<span id="more-707"></span><br />
				我昨天查了一天Google也没有查到，可能我查的关键不对，反正目前很无奈。<br />
				我是用这个代码调用的</p>
				<pre class="html">

&lt;?php query_posts('showposts=-1'); ?&gt;
&lt;?php if (have_posts()) : while (have_posts()) : the_post(); ?&gt;</pre>
				<p>我想达到如下效果：</p>
				<ul>
				<li>显示全部文章目录。（目前就是）</li>
				<li>固定显示多少篇文章目录，比如每页20篇，然后进行翻页，以此类推。</li>
				<li>尽量不要用插件，用qurey_posts这样的代码来达到效果。</li>
				<li>可以用WP-PageNavi翻页，这样能达到同样的效果，不用再次编辑。</li>
				</ul>
				<p>应该如何调用，让其分页呢？知道的希望告诉我一下。我先谢了！<br />
				已经解决，<a href="/query_posts.html">请看这里</a>。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.teikinka.com/qiuzhu.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>
