我剛剛關注了Wordpress的this example,並且我已經在Post界面中成功添加了一個額外的Meta Box,並且該值存儲在數據庫中。如何從自定義創建的元框中返回值?
現在我的問題是,我如何檢索和顯示這個元框的內容?
我想下面的代碼:
$intro = get_post_meta($post->ID, 'post_intro', true);
echo $intro;
,但我得到縹緲。我究竟做錯了什麼?
雖然我在這裏,有沒有人知道我是否可以將這個額外的元框放在WordPress的發佈頁面的默認文本框之上?
RobertWHurst是現貨。至於在默認的可視化編輯器上面添加額外的元框,您可以使用鉤子來完成。參考Adam Brown的WordPress掛鉤/過濾列表:http://adambrown.info/p/wp_hooks/ – hsatterwhite 2010-04-29 11:48:49
感謝Robert。是的,我在頁面模板中使用它。一篇文章列表,以及正常的page.php和single.php。 – Steven 2010-04-29 16:44:36
@Steven其實我的意思是自定義頁面模板,抱歉不清楚。上面的方法在page.php和single.php中可以正常工作,因爲這些是標準模板文件。如果您對我的意思很感興趣,請查看Chris Coyer在CSS Tricks上的這篇文章。 http://css-tricks.com/video-screencasts/41-wordpress-as-a-cms/ – 2010-04-29 18:02:07