固定ページをコンテンツとして読み込む

<?php if($load_page = get_page_by_path('module_profile')) : ?>
  <?php 
  $page = get_post($load_page);
  $image_id = get_post_thumbnail_id($page->ID); //アイキャッチ画像の情報を取得
  ; ?>
  <!-- タイトルを表示 -->
  <?php echo $page->post_content ;?>
  <!-- サムネイル -->
  <?php if (has_post_thumbnail($page->ID)) : ?>
  <?php $thumbnail_url = get_the_post_thumbnail_url($page->ID); ?>
  <?php else : ?>
  <?php $thumbnail_url = get_template_directory_uri() . "/assets/images/artisan_object.svg"; ?>
  <?php endif; ?>
  <img src="<?php echo $thumbnail_url; ?>" style='max-width: 500px;' class='w-100'>
<?php endif; ?>

ポイント

  1. 任意の固定ページをパスで認識して読み込むので、パーツ用の固定ページを`module_**`と命名している。わかりやすいようようにね。