作品情報が表示されるようになりました。

こんにちは、テキストページに作品情報が表示される機能を追加しました。

こちらはカスタムフィールドという機能で追加されました。

<!-- 作品情報 -->
<?php
// カスタムフィールドから値を取得
$text_value = get_post_meta(get_the_ID(), 'work_title', true);
$editor_value = get_post_meta(get_the_ID(), 'work_text_area', true);
$editor_value_02 = get_post_meta(get_the_ID(), 'work_infomation', true);
$image_id = get_post_meta(get_the_ID(), 'work_img', true);


// テキストが入力されている場合の条件分岐
if (!empty($text_value)) : ?>
  <div class="work_info">
    <div class="custom-text">
      <?php echo esc_html($text_value); ?>
    </div>

    <div class="display_flex">
    <?php
    // 画像が指定されている場合の条件分岐
    if ($image_id) : 
        $image_url = wp_get_attachment_image_url($image_id, 'full');
    ?>
    <div class="img_box">
        <img src="<?php echo esc_url($image_url); ?>" alt="Custom Image">

    </div>
    <?php endif; ?>


<div class="custom-rich-editor">
    <?php
    // リッチエディターが入力されている場合の条件分岐
    if (!empty($editor_value)) : ?>
        <?php echo wpautop($editor_value); ?>
    <?php endif; ?>


        <?php
    // リッチエディターが入力されている場合の条件分岐
    if (!empty($editor_value)) : ?>
        <div class="work_infomation"><?php echo wpautop($editor_value_02); ?></p></div>
    <?php endif; ?>
</div>


  </div>

<?php else : ?>
    <div class="custom-text">work_title is empty</div>
<?php endif; ?>

<!-- 作品情報 -->


<!-- 作品情報 -->
<?php
// カスタムフィールドから値を取得
$text_value = get_post_meta(get_the_ID(), 'work_title', true);
$editor_value = get_post_meta(get_the_ID(), 'work_text_area', true);
$editor_value_02 = get_post_meta(get_the_ID(), 'work_infomation', true);
$image_id = get_post_meta(get_the_ID(), 'work_img', true);


// テキストが入力されている場合の条件分岐
if (!empty($text_value)) : ?>
  <div class="work_info">
    <div class="custom-text">
      <?php echo esc_html($text_value); ?>
    </div>

    <div class="display_flex">
    <?php
    // 画像が指定されている場合の条件分岐
    if ($image_id) : 
        $image_url = wp_get_attachment_image_url($image_id, 'full');
    ?>
    <div class="img_box">
        <img src="<?php echo esc_url($image_url); ?>" alt="Custom Image">

    </div>
    <?php endif; ?>


<div class="custom-rich-editor">
    <?php
    // リッチエディターが入力されている場合の条件分岐
    if (!empty($editor_value)) : ?>
        <?php echo wpautop($editor_value); ?>
    <?php endif; ?>


        <?php
    // リッチエディターが入力されている場合の条件分岐
    if (!empty($editor_value)) : ?>
        <div class="work_infomation"><?php echo wpautop($editor_value_02); ?></p></div>
    <?php endif; ?>
</div>


  </div>

<?php else : ?>
    <div class="custom-text">work_title is empty</div>
<?php endif; ?>

<!-- 作品情報 -->

リアクション


Warning: Invalid argument supplied for foreach() in /home/xd072931/senihara.com/public_html/wp-content/themes/cocoon-child-master/tmp/content.php on line 210