解析WordPress如何自定義字段_建站經驗教程
推薦:揭秘新手建站的注意事項建立一個網站其實不是很多人想象的那么復雜。很多人在幾天之內就能建立自己的個人網站。很多人包括我好多同學都很想跟我學習,他們有的是出于愛好,有的是為了自己做網站賺錢。作為一個年輕的個人站長,一路走來發現一切其實都是虛幻的,網站只是人們的一個
我們在使用 WordPress 撰寫日志或者頁面的時候,都會在編輯框下面看到自定義字段 ( custom fields ),可能很多人都沒有關注過這個 WordPress 自定義字段到底是干什么用的?其實 WordPress 自定義字段非常有用,它是對 WordPress Posts 表的一種補充和擴展,通過自定義字段,我們可以很容易就給日志或者頁面增加額外的內容,如我在我愛水煮魚上面就使用 WordPress 自定義字段記錄當前日志的瀏覽次數和它的 bit.ly 的短鏈接,如下圖所示:

WordPress 自定義字段
WordPress 自定義字段是如何工作的
當你創建或者編輯日志或者頁面的時候,增加的自定義字段通常有兩個的變量:鍵 ( key ) 和值 ( value )。如果你想顯示你寫日志當時的心情,你可以把鍵叫做 “mood”,顯然在這里值就是 “高興” 或者 “憤怒”。
當我們為某篇日志或者頁面創建一個自定義字段的時候,我們所寫的信息將會存儲到該日志或者頁面中。換句話說,我們所寫的數據屬于當前的日志或者頁面,所以我們能夠顯示當前日志或者頁面相關的自定義字段信息。
如何在博客上顯示自定義字段的數據
當我們想顯示日志或者頁面的 WordPress 自定義字段的時候,我們有幾種方法。這里我將介紹兩種簡單的方法和一些更高級的用法。
首先,可以使用 the_meta() 這個模版函數,它會自動輸出一個無序的列表,如下所示:
- Key1: Value of "Key1″
- Key2: Value of "Key2″
- Key3: Value of "Key3″
第二個我會提到的是函數:get_post_meta($post_id, $key, $single = true)。這個函數能夠能按照自己的需求列出自定義字段。如通過使用 get_post_meta($post-》ID, ”Key2″, $single = true); 可以返回自定義字段 “Key3” 的值,你可以輸出它,如"
echo get_post_meta($post->ID, "Key2″, $single = true);"WordPress 自定義字段高級用法
我將給你展示一些高級使用 WordPress 自定義字段的方法,這個需要一點 PHP 的基礎。
所以,你可能想用一張表情圖片顯示你寫日志時候的心情,那么就去制作這些表情圖片,并把它們命名為 Sad.gif, Mad.gif and Happy.gif 。代碼片段如下:
<img src="/smilies/<?php echo get_post_meta($post->ID, "mood", $single = true); ?>.gif" alt="mood" /> 又假如你在看書,可能你想寫日志時候顯示你正在看什么書 -- 這個很容易,但是一旦你讀了不止一本書,并想把他們全部一起顯示出呢?
WordPress 允許你在很多日志中使用相同的自定義字段健,你可以通過把 ”$single = true“ 改成 ”$single = false“ 來“群組”這些鍵。換句話說,它會返回一個數組,代碼如下:
<?php $books = get_post_meta($post->ID,"books", $single = false); ?>
<p>I am currently reading:</p>
<ul>
<?php foreach( $books as $book ) {
echo "<li>".$book."</li>";
}?>
</ul>WordPress 自定義字段可以讓一切都變得容易
很多時候,當我們查找 CMS 系統的時候,其實完全可以不用跳出 WordPress 去查找。通過使用自定義字段,你可以很快給日志和頁面附上額外的信息等。還能很快改變信息顯示方式,而不用編輯你所有的日志。
分享:談行勝于言的重要性行勝于言,對于任何事情都是這樣。在前幾年,我們通常會說,已經進入21世紀,可現在21世紀的腳步已經邁的很遠很遠了,我們進入一個網絡時代,一個全新的市場經濟時代,在新經濟的背景下,帶著非常濃厚的網絡經濟色彩。 但是無論經濟形勢和特點怎樣的轉變,是
- 相關鏈接:
- 教程說明:
建站經驗教程-解析WordPress如何自定義字段
。