• 解決済 hakama

    (@cosiocosi)


    固定ページAの一部に、別の固定ページBの内容を表示させたいです。
    自力で色々と調べてみたところ、get_page();を使う方法がよく紹介されてました。

    そこで、以下のコードを固定ページAに記載してみました。

    <?php
    $page_id = 24541;
    $content = get_page($page_id);
    echo $content->post_content;
    ?>

    *24541は固定ページBのIDです

    その上で、固定ページAを表示してみた所、

    $page_id = 24541;
    $content = get_page($page_id);
    echo $content->post_content;
    ?>

    と表示されるだけでした。

    どのようにすれば良いのでしょうか?また別の良い方法などありましたらご教授頂けましたら幸いでございます。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • おそらくWordPressの管理画面よりページの編集において、本文エリアにphpコードを記載されているのだと思います。残念なことに本文エリアにphpのコードを入れても、仰るとおり、そのままコードが表示されてしまいます。

    望まれているのは、ページの本文中に、異なるページの本文を読み込んで表示させたいということだとおもいます。

    https://ja.forums.wordpress.org/topic/7199?replies=6#post-29305 にて紹介されているプラグインの利用して、ショートコードにて本文エリアに読み込むのが良いと思います。

    Improved Include Pageとかで。

    [include-page id=”123″]とか[include-page id=”/about/resume”]とか
    書けばいけます。

    一度お試しください。

    トピック投稿者 hakama

    (@cosiocosi)

    Bravo!!! Burning!!!
    いとも簡単に出来てしまいました。ありがとうございました!

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「固定ページに別の固定ページの内容を表示する方法」には新たに返信することはできません。