我有這個工作查詢成功獲取在我的頁面模板文件中的自定義字段數據的正確方法:什麼是查詢一個WordPress的自定義字段
<?php $featuredpost_cat = get_field('featured_category_id'); ?>
如果我贊同他們趕出頁我得到「 23「的自定義字段的值,所以我知道這是工作,我想要做的是抓住該值並將其用作查詢參數。
再往下我的網頁我有這樣的:
<?php query_posts($featuredpost_cat . '&posts_per_page=1'); if (have_posts()) : while (have_posts()) : the_post(); ?>
所有這確實是無視我的變量,並返回該網站上的最新帖子。
我希望這是非常明顯的。
==編輯===
在情況下,我沒有說清楚,我希望得到一個自定義字段是從頁面的類別ID,然後在頁面模板查詢中使用它。
所以我設置字段類別編號:23,然後把它在我的query_posts函數,這樣我只從類別返回崗位。
也許代碼整個頁面將幫助:template code
它應該得到一個類別ID,但您的代碼不工作,或者我在執行一些錯誤:) – gabearnold 2012-04-21 12:50:45
這不工作,我必須消除一個小用戶錯誤和拼寫錯誤在我結束。非常感謝! – gabearnold 2012-04-21 13:00:35