プラグイン「Facebook Instant Articles & Google AMP Pages by PageFrog」を使ってWordPressをAMP化した場合、ページ上部にアイキャッチ画像が表示されます。
この記事では、テンプレートを編集して、アイキャッチ画像を非表示にする方法を紹介します。
※プラグインを更新すると、テンプレートが元に戻ってしまうので、注意してください。
↓ページ上部にアイキャッチ画像が表示される。
アイキャッチ画像を非表示にするには、テンプレートを直接編集する必要があります。
テンプレートファイルは、「/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; ?> */ ?>
↓アイキャッチ画像を表示されなくなりました。