PagefrogでAMP化したWordPressのアイキャッチ画像を非表示にする方法

cap03-700x225

プラグイン「Facebook Instant Articles & Google AMP Pages by PageFrog」を使ってWordPressをAMP化した場合、ページ上部にアイキャッチ画像が表示されます。

この記事では、テンプレートを編集して、アイキャッチ画像を非表示にする方法を紹介します。
※プラグインを更新すると、テンプレートが元に戻ってしまうので、注意してください。

↓ページ上部にアイキャッチ画像が表示される。

cap

アイキャッチ画像を非表示にするには、テンプレートを直接編集する必要があります。

テンプレートファイルは、「/wp-content/plugins/pagefrog/admin/partials/pagefrog-amp-template-single.php」にあります。

テンプレートの18~29行目をコメントアウトします。

<?php /*
  <?php
    if ( has_post_thumbnail( $this->get( 'post' )->ID ) ) :
    $thumb = wp_get_attachment_image_src( get_post_thumbnail_id( $this->get( 'post' )->ID ), 'full' );
    $thumb_url = $thumb[0];
    $thumb_width = $thumb[1];
    $thumb_height = $thumb[2];
  ?>
  
    <div class="thumbnail">
      <amp-img src="<?php echo $thumb_url; ?>" layout="responsive" width="<?php echo $thumb_width; ?>" height="<?php echo $thumb_height; ?>"></amp-img>
    </div>
  <?php endif; ?>
*/ ?>

↓アイキャッチ画像を表示されなくなりました。

cap2