Title: get_the_title($post-&gt;post_parent);　が機能しない。
Last modified: 2015年7月16日

---

# get_the_title($post->post_parent);　が機能しない。

 *  解決済 [ippozutu](https://ja.wordpress.org/support/users/ippozutu/)
 * (@ippozutu)
 * [11年、 2ヶ月前](https://ja.wordpress.org/support/topic/get_the_titlepost-post_parent%e3%80%80%e3%81%8c%e6%a9%9f%e8%83%bd%e3%81%97%e3%81%aa%e3%81%84%e3%80%82/)
 * get_the_title($post->post_parent);　で、固定ページの親ページのページ名を取得した
   いのですが、親ページでは無く自身のページ名が表示されてしまいます。
 * 構成は下記の通りです。
    —————————————– 親ページ(固定ページ) ページ名：親　スラッグ：
   parent
 * 子ページ(固定ページ)
    ページ名：子　スラッグ：child
 * インクルードファイル(include.php)
    function.phpにコードを書き、ショートコード
   でこのファイルを読み込めるようにしています。 —————————————–
 * 子ページで親ページを設定しました。固定ページ一覧でツリー表示されるので、親子関係
   にはなっていると思います。
 * 子ページにショートコードを書いて、include.phpを読み込んでいます。
    include.php
   の中は、下記の通りです。
 * <?php echo get_the_title($post->post_parent); ?>
 * これで、親ページのページ名である「親」が表示されると思うのですが、実際には「子」
   と表示されてしまいます。
 * ちなみに、
 * <?php echo get_page_uri($post->post_parent); ?>
 * だと、 parent/child と表示されます。
 * 一体何故でしょうか？
    よろしくお願いいたします。

4件の返信を表示中 - 1 - 4件目 (全4件中)

 *  [gblsm](https://ja.wordpress.org/support/users/gblsm/)
 * (@gblsm)
 * [11年、 2ヶ月前](https://ja.wordpress.org/support/topic/get_the_titlepost-post_parent%e3%80%80%e3%81%8c%e6%a9%9f%e8%83%bd%e3%81%97%e3%81%aa%e3%81%84%e3%80%82/#post-199086)
 * （include.php が読み込まれるときに）$post が、どのページを実際に表しているのか、
   確認なさいましたか？
 * 例えば include.php を下記のコードに変更すると確認できると思います。
 *     ```
       <pre>
       <?php var_dump( $post ); /* $post の内容を画面に表示 */ ?>
       </pre>
       <?php echo get_the_title( $post->post_parent ); ?>
       ```
   
 *  トピック投稿者 [ippozutu](https://ja.wordpress.org/support/users/ippozutu/)
 * (@ippozutu)
 * [11年、 2ヶ月前](https://ja.wordpress.org/support/topic/get_the_titlepost-post_parent%e3%80%80%e3%81%8c%e6%a9%9f%e8%83%bd%e3%81%97%e3%81%aa%e3%81%84%e3%80%82/#post-199090)
 * ご回答ありがとうございます。
 * NULL
    子
 * と、表示されました。
    NULLでは、何も取得出来なそうですね、、、 改善策をご教示
   いただけますでしょうか。
 *  トピック投稿者 [ippozutu](https://ja.wordpress.org/support/users/ippozutu/)
 * (@ippozutu)
 * [11年、 2ヶ月前](https://ja.wordpress.org/support/topic/get_the_titlepost-post_parent%e3%80%80%e3%81%8c%e6%a9%9f%e8%83%bd%e3%81%97%e3%81%aa%e3%81%84%e3%80%82/#post-199091)
 * global $post;
 * の追記で、NULLでは無くなりました。
    全然基本が分かってないようです、、、
 * ともかく、これで上手く動作しそうです。
    ありがとうございました！
 *  [gblsm](https://ja.wordpress.org/support/users/gblsm/)
 * (@gblsm)
 * [11年、 2ヶ月前](https://ja.wordpress.org/support/topic/get_the_titlepost-post_parent%e3%80%80%e3%81%8c%e6%a9%9f%e8%83%bd%e3%81%97%e3%81%aa%e3%81%84%e3%80%82/#post-199096)
 * ippozutuさん、解決して何よりです。同じように困った人があとから見てわかるように、
   このトピックを「解決済み」にしてもらえませんか。ご協力よろしくお願いします。

4件の返信を表示中 - 1 - 4件目 (全4件中)

 トピック「get_the_title($post->post_parent);　が機能しない。」には新たに返信する
ことはできません。

## タグ

 * [親ページ](https://ja.wordpress.org/support/topic-tag/%e8%a6%aa%e3%83%9a%e3%83%bc%e3%82%b8/)
 * [post_parent](https://ja.wordpress.org/support/topic-tag/post_parent/)
 * [固定ページ](https://ja.wordpress.org/support/topic-tag/%e5%9b%ba%e5%ae%9a%e3%83%9a%e3%83%bc%e3%82%b8/)

 * フォーラム: [使い方全般](https://ja.wordpress.org/support/forum/how-to-and-troubleshooting/)
 * 4件の返信
 * 2人の参加者
 * 最後の返信者: [gblsm](https://ja.wordpress.org/support/users/gblsm/)
 * 最後の活動: [11年、 2ヶ月前](https://ja.wordpress.org/support/topic/get_the_titlepost-post_parent%e3%80%80%e3%81%8c%e6%a9%9f%e8%83%bd%e3%81%97%e3%81%aa%e3%81%84%e3%80%82/#post-199096)
 * 状態: 解決済

## トピック

### 人気のトピック

### 返信がないトピック

### サポート関連ではないトピック

### 解決済みのトピック

### 未解決のトピック

### すべてのトピック
