SSL化するときに、記事の最初の画像をアイキャッチとしてサムネイルにしたのをhttpsにする記述

SSL化するときに、記事の最初の画像をアイキャッチとしてサムネイルにしたのをhttpsにする記述

//アイキャッチ画像に登録せずとも、記事の最初の画像をアイキャッチにした時に、作られるサムネイルのURLをhttps化する。
function ssl_post_thumbnail_urls($url, $post_id) {
  //アイキャッチ画像が不在の場合はスキップ
  if(!catch_that_image())
    return $url;

  //https接続のためのプロトコルを保存
  list($protocol, $uri) = explode('://', $url, 2);

  //SSL接続であればhttpsを利用する
  $protocol = is_ssl() ? 'https' : 'http';

  return $protocol.'://'.$uri;
}
add_filter('catch_that_image()', 'ssl_post_thumbnail_urls', 10, 2);

※以下を参考に作り直しました

WordPressでサイト全体をSSL化したときのURLの落とし穴

ポチッ☆とクリックお願いします!
↓ ↓ ↓

  • にほんブログ村 IT技術ブログ ホームページ・サイト制作支援へ

コメントは受け付けていません。

サブコンテンツ

TOP