1
我使用WordPress插件的顯示陣列數據 - advanced custom field,想表現出孩子的數組,這裏是我的代碼:WordPress的 - 孩子
我使用此代碼顯示自定義字段從一個特定的頁面ID的兒童的數據:
<?php $args = array(
'depth' => 0,
'child_of' => 411);
$pages = get_pages(array('child_of'));
foreach($pages as $post)
{
setup_postdata($post);
$fields = get_fields();
if($fields->company_name != "") : ?>
<h2><?php echo $fields->company_name; ?></h2>
<?php else : ?>
<?php endif; ?>
<?php
}
wp_reset_query();
?>
這是我使用的顯示頁面本身的複選框數據(即它不是一個父/子)代碼:
<?php $catNames = array('branding','creative','development','exhibition','packaging','print','seo','social_media','usability','web','advertising','campaign','content','feasibility','publishing','research','strategy');
foreach($catNames as $name){
if(in_array($name, get_field('categories'))){
echo '<a href="/tags/design/'.$name.'" title="'.$name.'">'.ucwords($name).'</a>';
}
}
?>
我想要com把兩個盒子放在一起,在第一個代碼框的H2標籤下面我想顯示孩子的複選框數據,這怎麼辦?
更新: 當我將複選框代碼添加到子代碼時,我無法獲取要顯示的數據,它可能是空白或有錯誤。
這是我的頁面working on。第一個縮略圖已經被硬編碼,第二個和第三個縮略圖應該用上面的代碼來獲取標籤,但是它沒有。
有什麼錯誤? – Swift 2011-05-17 15:22:46
我已將代碼放入,但目前沒有顯示任何內容。我猜測它沒有選擇生成頁面411子代碼的代碼,因爲它們沒有與正確的變量鏈接在一起。 – Rob 2011-05-17 15:24:30