Custom Field GUI Utilityで親固定ページで子ページに設定したフィールド表示
-
Custom Field GUI Utilityを使って親の固定ページで子の固定ページに設定したカスタムフィールドを表示したいのですが、やり方が分かりません。
現在は親ページのテンプレートに以下のように記述していますが、カスタムフィールドに設定した部分は何も表示されません。
<ul class="thumb"> <?php $children = get_pages('parent=209&hierarchical=0'); foreach ($children as $child) { ?> <?php foreach ($children as $child) { $eye_catch = get_post_thumbnail_id($child->ID); ?> <li> <!-- アイキャッチ画像とタイトル表示 --> <?php echo post_custom('textfield_business')?> <a href="<?php echo get_page_link($child->ID);?>"><?php echo wp_get_attachment_image($eye_catch, $size=array(212,212));?></a><br> <a href="<?php echo get_page_link($child->ID);?>"><?php echo esc_html($child->post_title);?></a> </li> <?php }?> <?php }?> </ul>
<?php echo post_custom('textfield_business')?>
を他の関数のように
<?php echo $child->post_custom('textfield_business')?>
と変えても以下のようなエラーが出ます。
Fatal error: Call to undefined method stdClass::post_custom() in /hogehoge.php on line 26
子ページ自体を表示している際のカスタムフィールドは問題なく表示されます。
この場合、どのように記述すれば宜しいのでしょうか?
他のプラグインやヒントだけでも頂ければ幸いです。
1件の返信を表示中 - 1 - 1件目 (全1件中)
1件の返信を表示中 - 1 - 1件目 (全1件中)
- トピック「Custom Field GUI Utilityで親固定ページで子ページに設定したフィールド表示」には新たに返信することはできません。