”I am new to wordpress. I want to learn all the php functions are available in wordpress. ” so, 就有了这篇文章,是要来方便大伙强奸彪悍的wordpress一百遍啊一百遍……作为WP学前班应届小盆友,不晓得PHP语言,创造不会,但会搞现成的,而且搞得很胸!不会做积木,但是会玩积木,嘿嘿~所以,也是第一次写这个的“高技术含量”文章,颠四倒五还请多包涵,口水请吞下去。不是炫耀显摆,才几毛钱,这是来分享这几天瞎搞的成果,Maybe it will help the next person. 老外很会分享(包括老婆),所以小盆友要向先进看齐,也把有用的好东西分享给大伙,老婆除外~

  好,过门完了,来正题。

  Wordpress又强又骚的功能致使一些人此不疲地日夜搓它玩弄它,而且它情人插件众多,每次征服都将高潮推向一个新的高度,呃··用query_posts()函数调用/显示特定分类下的文章,当你使用WP到一定程度的时候或许你会用到,很有用。把query_posts()函数放到LOOP前:

< ?php query_posts('cat=5'); ?>
< ?php while (have_posts()) : the_post(); ?>
…LOOP here…
< ?php endwhile;?>

  输出的内容只有分类ID=5以下的文章,参数不加以调整的话,数量则继承WP后台的全局输出设置。这样的使用方法会使分页功能不工作,如果是随便简单使用就请便。

  如果你要在独立的页面里,调用特定分类,或者在首页排除/隐藏特定分类下的文章,并使分页功能正常不抽筋,就用下面的,放在LOOP前:

< ?php
$limit = get_option('posts_per_page');
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
query_posts('cat=5&showposts=' . $limit=10 . '&paged=' . $paged);
$wp_query->is_archive = true; $wp_query->is_home = false;
?>
< ?php while (have_posts()) : the_post(); ?>
…LOOP here…
< ?php endwhile;?>

  这样使用会使分页功能工作起来。这是WP官方论坛上外国朋友给的方法,摆这里,可能会帮助到下一个和我遇到同样问题的人。

  排除/隐藏首页特定分类下的文章,同上,分类ID加上“-”。或者使用方便简单的插件Advanced Category Excluder,这个是光荣伟大的煎蛋厨房大佬elfox所赐,哈哈~

  补充中间漏掉的一些说明,使用query_posts()函数过于“简单”,会使分页功能出现抽筋,其症状表现为不让你翻页,不管你的文章多到可以分到了5678页去,翻页时还只是显示第一页给你,脸皮厚比过得缸。还有人在我西去取经路上告诉我,直接把你需要的分类地址加入导航菜单或者连接是一样的效果,可是5空告诉我那个只是一个archive页面,这样做不好玩;还有一个WP中文上的朋友我很感谢他,用自己的站做给我看,修改数据库达到效果,8介说这个和archive页面是一样的道理,只是把独立页面的地址通过修改数据库转到了archive页面上,这样更不好玩,而且玩起来累,so,还是选用最灵活的方法。

  Wordpress很骚很强大,简单问题查这里好过问别人··link

12 Comments, Twittering...
 帅锅靓妹来来来,一齐吹水..

  1. 1
    开心VIP Says:

    学会了~~~ 可是没成功

  2. 2
    美丽星点 Says:

    看了你的博客色彩上很web2。0,

  3. 3
    Booto Says:

    好黑暗的背景..文章很好.啊哦 :em23: PS:表情…说不出的感觉.特别是 :em02:

  4. 4
    C.J. Says:

    文笔价值超过文章本身,哈哈~

  5. 5
    Jamember or VIP Says:

    @sumlei
    :em47: 额··抱歉,一直在完善,听取尽可能多人的访问意见,修改结构和CSS,达到尽可能好的浏览体验。现在CSS表已经基本在所有浏览器下没问题了,之前的 IE6错位已经解决,IE6/7下一些多出的间距还是避免不了(比如分类菜单上面的一个小空格,是H2的位置,隐藏之后IE下仍然有个空格,暂时不知道如何解决),下一步是给IE6支持PNG或者就干脆另外一个CSS表用透明GIF,等着吧,我很忙,会分享这个主题的。
    另外这个主题的背景图片我都取自一个国外的摄影网站,发布前还要做版权声明。

  6. 6
    sumlei Says:

    你快快的供出模板!!娃哈哈!!

  7. 7
    Jamember or VIP Says:

    @小虫
    欢迎小朋友来参观··

  8. 8
    小虫 Says:

    考居然能用头像

    能支持动态的咩?

  9. 9
    Jamember or VIP Says:

    @sumlei
    啊呀啊呀这个破玩意要死了,打开safari果然··今早修改侧边条的时候多了个多余的DIV标签··导致猪栏的背景错位··谢谢提醒
    放心啦,我写这个主题在IE7,Firefox,Opera,Safari下面都测试过的~IE6除外了··绝对绝对不支持IE6··灰灰~ :em24:

  10. 10
    sumlei Says:

    哥们,你BLOG,不支持苹果系统的safari浏览器么?safari浏览,乱的一塌糊涂

  11. 11
    Jamember or VIP Says:

    @大猫
    I am a zhuangbility boy~ :em48: 啊哈哈··小盆友喜欢装B··而且装得很胸!

  12. 12
    大猫 Says:

    :em02: 高估了访客…能用codex的同学们还用告诉他们codex在哪里呀…
    google才是王道…来一次快速ox,现学现用

Leave a Reply 吹水吹水..

  • :em34:
  • :em03:
  • :em32:
  • :em43:
  • :em44:
  • :em35:
  • :em11:
  • :em37:
  • :em38:
  • :em01:
  • :em25:
  • :em41:
  • :em10:
  • :em51:
  • :em17:
  • :em31:
  • :em08:
  • :em28:
  • :em49:
  • :em50:
  • :em21:
  • :em42:
  • :em20:
  • :em02:
  • :em07:
  • :em45:
  • :em13:
  • :em06:
  • :em27:
  • :em47:
  • :em09:
  • :em26:
  • :em40:
  • :em04:
  • :em29:
  • :em22:
  • :em18:
  • :em05:
  • :em52:
  • :em16:
  • :em39:
  • :em48:
  • :em33:
  • :em24:
  • :em15:
  • :em19:
  • :em23:
  • :em46:
  • :em36:
  • :em14:
  • :em12:
  • :em30:
 [ 此地设有百发百中抓奶龙爪手,如评论后未显示请等待审核 ]