2014-03-12 44 views
0

我正在使用「高級自定義字段」插件,並且需要這樣做,以便自定義字段被拉入類別頁面。我可以讓這些頁面進入,但類別頁面給我帶來了很多麻煩......'視頻'是我想要拉入的自定義字段的名稱。如何檢索分類頁面上的自定義字段?

這是我的代碼目前正在使用:

<?php echo get_field('video', 'clear-creek'.$wp_query->queried_object->term-4); ?> 

或只是一個標準的版本,這樣它在regualar網頁作品...

        <?php the_field('video'); ?> 

,但它不工作...能有人幫我引導了正確的方向?

謝謝!

回答

0

如果你是一個類別的檔案頁面上,你可以使用這樣的:如果你是一個自定義分類,而不是

<?php echo get_field('video', 'category_'.get_query_var('cat')) ?> 

,你這樣做:

<?php $queried_object = get_queried_object(); 
$taxonomy = $queried_object->taxonomy; 
$term_id = $queried_object->term_id; 
echo get_field('video', $taxonomy . '_' . $term_id); ?> 

這將動態獲取分類的slug和ID,並根據這些信息構建你的get_field。

相關問題