站内首页功能的小更新

10月 16, 2008

前些天更新了一个很重要的功能,如图,我已经把原来的“最新文章”区域替换成“最近文章”了。

有什么区别呢?之前的最新文章调用的是<?php recent_posts(); ?>,这样下来,用在我现有的模板布局里弊端就比较大:因为每次翻页后这个区域显示的都是这几篇最新文章,并且为了达到重点文章效果,我偷了一下懒,在后台只设置了首页输出一篇文章,作为重点文章。这样的话,翻页功能形同虚设,每翻一次,只能看到一篇重点文章和随机文章在更新,大大降低了首页的文章信息量。
这次替换成“最近文章”就不同了,这里根据zEUS.给出的办法,我把这个区域改成了正常的文章更新排序,只不过显示成了标题列表而已。这样每次翻页后就会按时间顺序显示之后的文章了,对于查看近期文章来说很方便,既保持了一定的CMS风格,又很实用,非常棒。
提示:如何在首页输出一篇与其他文章形式不同的重点文章?看这里,说的很清楚了。
PS: 我发现使用

<?php $my_query = new WP_Query(‘showposts=1’);while ($my_query->have_posts()) : $my_query->the_post();$do_not_duplicate = $post->ID; ?>

这段代码调用第一篇文章以后,Simple Tags在首页就不工作了,不知道是不是有冲突?有高人路过请指教~

, , , , / 7 回話 / 5,948 views

7条评论

  1. NetPuter 2008年10月17日 下午1:09 回复

    感觉你怎么弄都好看 😆

  2. zEUS. 2008年10月17日 下午7:50 回复

    哈哈,真是个 Good idea!
    哈哈哈 Tags 在首页工作不正常?可否说的详细一些?

  3. dogor 2008年10月18日 上午12:10 回复

    @zEUS.:
    就是当我把第一篇文章变成独立的重点文章以后,本来应该显示TAG的地方,只显示TAG:,然后就没了,标签并没显示出来。但是进入单篇日志下,就显示完好。zEUS.知道啥原因不?呵呵。后来我只好把那个地方用分类代替了…
    @NetPuter:
    每次有人鼓励我,我就会更有动力一些~哈哈,谢谢

  4. freesky 2008年10月18日 下午10:52 回复

    文章标题下的google ads有碍美观! 😐

  5. dogor 2008年10月19日 上午12:43 回复

    @freesky:
    恩,我也有同感…我也想换换位置了
    多谢你的意见~

  6. zEUS. 2008年10月19日 下午8:38 回复

    @dogor: 好像就是因为这个原因,所以我也是用分类代替的 TAG … ➡

  7. dogor 2008年10月19日 下午9:16 回复

    @zEUS.:
    看来还真是棘手。先用分类代替吧,还好效果上无大碍~

发表评论

邮箱地址不会被公开。 必填项已用*标注

Ɣ