get_the_post_thumbnailで出力したサムネイルにloading属性を追加する

ChromeやFirefoxで動作するloading="lazy"をサムネイルにもつける方法のメモ。

実現したいこと

  • WordPress使用
  • get_the_post_thumbnail()で出力したサムネイル画像にloading="lazy"を追加する

対応方法


get_the_post_thumbnail( $post->ID, 'thumbnail', array( 'loading'=>'lazy' ) ); 
//decoding="async"も同じ要領で追加可能

get_the_post_thumbnail()には属性を追加する方法が用意されているので、それを利用するだけで実現可能です。

結び

方法が用意されているので簡単に追加できます。

2人がこの記事を評価

役に立ったよという方は上の「記事を評価する」ボタンをクリックしてもらえると嬉しいです。

連投防止のためにCookie使用。SNSへの投稿など他サービスとの連動は一切ありません。

コメント欄