今回はWordPressでget_post関数を使用し、投稿や固定ページの指定した情報を取得する例となります。 get_post関数についてget_post()は、指定した投稿の情報をデータベースから返す関数となります。指定した投稿が存在しないかエラーが発生した場合は、nullを返します。 get_post関数で投稿の情報を取得する例以下はget_post関数を使用する例となり、現在の投稿オブジェクト取得し、その中から指定したデータを変数にセットしています。 <?php // 現在の投稿オブジェクトを取得 $post_data = get_post(); // 本文を取得 $content = $post_data->post_content; // 投稿IDを取得 $ID = $post_data->ID; // スラッグを取得 $slug = $post_data->post_name
![【WordPress】get_postで投稿・固定ページのデータを取得する例](https://cdn-ak-scissors.b.st-hatena.com/image/square/baa974f7316d08736dd840762ea8123acc56b796/height=288;version=1;width=512/https%3A%2F%2Fblog-and-destroy.com%2Fwp-content%2Fuploads%2F2018%2F09%2Fwp_1308_80802.gif)