• 解決済 dswwpsh

    (@dswwpsh)


    ご質問いたします。
    子ページのカスタムフィールドに入力した内容を親ページで一覧表示し、
    親ページで一覧化された内容の一部に、子ページへのリンクを指定したいのですが
    どうすればよいか分からず悩んでおります。

    「子ページのカスタムフィールドを親ページに一覧で」
    http://ja.forums.wordpress.org/topic/3617 を参考に、
    現在、親ページは下記のようになっております。

    <?php
    $children = get_children(array(
    ‘post_parent’ => get_the_id(),
    ‘post_type’ => ‘page’,
    ‘post_status’ => ‘publish’,
    ‘orderby’ => ‘menu_order’,
    ‘order’ => ‘ASC’
    ));
    foreach($children as $child){
    $01 = get_post_meta($child->ID, ‘A’, true);
    $02 = get_post_meta($child->ID, ‘B’, true);
    $03 = get_post_meta($child->ID, ‘C’, true);
    $04 = get_post_meta($child->ID, ‘D’, true);
    $05 = get_post_meta($child->ID, ‘E’, true);
    $06 = get_post_meta($child->ID, ‘F’, true);
    $07 = get_post_meta($child->ID, ‘G’, true);
    $08 = get_post_meta($child->ID, ‘H’, true);
    ?>
    <?php
    echo ‘<table><tr><td>’ . $01 . . $02 . ‘</td>’
    . ‘<td>’ . $03 . $04 . $05 . $06 . $07 . $08 . ‘</td></tr></table>’;
    }
    ?>

    $01をタイトルとして
    子ページにリンクしたいと思い
    いろいろ試してみたのですがうまくいきませんでした。

    何卒ご指導よろしくお願いいたします。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター Takuro Hishikawa

    (@hissy)

    get_permalinkですね。

    <?php get_permalink($child->ID); ?>

    トピック投稿者 dswwpsh

    (@dswwpsh)

    hissy様、ありがとうござます。
    お教えいただいた内容より

    —省略—
    $09 = get_permalink($child->ID);
    ?>
    <?php
    echo ‘‘. $01 .’
    —省略—
    とさせていただき、問題が解消いたしました。

    本当にありがとうございました。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「親ページに一覧化した子ページの内容にリンクをはる」には新たに返信することはできません。