WordPress Categories Pages

portfolio

Yeah,煩了好幾天的難題終於解決了~~JJ決戰PORTFOLIO PAGE終於勝利,呵呵 8) (由於portfolio page的煩惱, 所以這陣子都沒有寫BLOG..) 由於時間不多,每日只有Lunch time 的一小時用,所以這個難題足足煩左我成個星期,終於畀我在今日的Lunch 搞掂左喇。

好,入番正題啦, 其實我正在製作我的portfolio page, 一開始想過很多方法,例如用Link的功能,Hardcode,Link去HTML版等等…但最後還是決定用Category做。

之前用的web2.0 carbonmade是個不錯的portfolio 工具, 岩晒懶人用,畫面又靚, 可是開始收費后沒有了每星期增加free set 的功能, 所以沒有再用了, carbonmade的收費是$12/月(美元嗎?!@@) 好像不太抵….

一開始以為好易好快搞定,但係原來仲有好多地方頭要留意的,等我分享一下我的學習成果啦。

STEP1

開一個新category 叫PORTFOLIO
製作一個Page的Templete
改名為 (category-我的portfolio cat ID.php)
這樣可以令Portfolio的 Category 使用category-33.php為 TAMPLATE.


STEP2

隱藏categories List 中的 Portfolio
因為我想portfolio 只顯示在 Portfolio page中,所以所有PORTFOLIO中的posts都不會在main page中顯示,我在Wordpress的Documentation找到有幾個方法可以做到這個效果:

方法1:

在WP The Loop

< ?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

前加上

< ?php $wp_query->set(‘cat’, ‘-33′); ?>
< ?php query_posts(''); ?>

方法2 :

在WP The Loop

< ?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>

後加上

< ?php if ( !(in_category('33')) ) { ?>

方法3 :

其實porgram呢D野我是亂來的,都係留番比d programmer做啦 ,所以最後都是簡單點用Plugin吧…..

Category Visibility 可以給你選擇那些Category顯示or不顯示出來,十分方便呢。

[photopress:Firefox001.jpg,full,pp_image]

眼睏,待續….

  1. gofree
    Dec 04, 2007
    [quote comment=""]hey Jay! is it possible to make multilingual posts? in chinise and english? that would be awesome! because i dont understand chinese but i'll use your great works... greetz from germany![/quote] I love this in English too please
  2. Eric
    Sep 05, 2006
    hey Jay! is it possible to make multilingual posts? in chinise and english? that would be awesome! because i dont understand chinese but i'll use your great works... greetz from germany!
  3. Jay
    Aug 06, 2006
    Evan, 謝謝你的提醒:) 哎呀,點解會咁O架...........>U<
  4. Evan
    Aug 05, 2006
    貌似Live search唔可以用嚄,修正下啦,个theme好正,等你release~