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

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