記録

WordPressテンプレートのSSL対応の勘所を教えます。


全国的にかわかりませんが、花火大会やお祭りって7月の終わりから
8月の中頃までしかないですよね。高知県はそんな感じです。
(自分が学生の頃、8月の終わりごろに有れば良いのにと思ってました。)
今日のお題は「WordPressテンプレートのSSL対応の勘所を教えます。」です。
この頃、有料テンプレートに変えたのですが、そのままでは
デザインが崩れて全然使いものにならないので、自分で対応を行いました。
勘所はこれだけ、URLの出力する所を抑えるべしです。
なので、例えば下記のような記述が書かれている所などを
書き換えを行います。
※メソッドにはパターン2つあって、echoなどで既に出力されているメソッドと
文字列を返却してくれるメソッドです。それにより置き換え方法が変わります。

<?php
//パターン① get_sidebar();
        ob_start();
        get_sidebar();
        $get_sidebar = ob_get_clean();
        $get_sidebar = str_replace('http://', '//',$get_sidebar);
        echo($get_sidebar);
//パターン②,home_url()
        $str = "<a href="'. str_replace('http://', '//',home_url()) .'/">";
        echo str_replace('http://', '//',home_url());
?>

上記のようにすることで、SSLで対応は行えます。
SSL未対応のワードプレスをSSL対応にする場合は
まずはじめに、いままでの自サイトURL、全てのデータを
SSL化しないと駄目なので、MYSQLで文字の置換を
行なってください。もしくは、データを一度、エクスポートして
テキストエディタで置換し再度、インポートして
あげる事でも対応可能です。エクスポートする際は
UPDATE形式でエクスポートすることをお忘れなく。
後は、テンプレート側にSSL対応するだけで
ほぼ見栄え良く見えるはずです。
管理画面へログイン出来なくなると言った事象が
起こる場合は、若干、WordPressの設定を
修正しないといけなくなります。

活動支援よろしくお願いします

ポケモンGO、GitHubに続々現れているAPIとかでてるよ。前のページ

彼は「Where there's a will, there's a way.:意志あるところに道は開ける。」と言った。次のページ

関連記事

  1. 記録

    betta=闘魚。

    中学のときに一時期、熱帯魚を飼うのが流行っていた時期があった。その…

  2. 記録

    マウスの動きをトラッキング(追跡)する。

    サイトのマウスの動きをトラッキングして行動パターンを知りたいという案…

  3. 記録

    映画、インビクタス/負けざる者たちを観ましたよ。

    映画、インビクタス/負けざる者たちを観ましたよ。結構良かったと思いま…

  4. 記録

    SVGのことでいろいろとはてなマークだったのでメモ書き。

    SVGのことでいろいろとはてなマークだったのでメモ書き。イマドキ、…

  5. 記録

    2020-2021

    今年もあともう少しでお正月なわけですけど、今年はほぼ一年無職状態でし…

  6. 記録

    画像をタイル状に分離して一括ダウンロードさせるジェネレーター

    画像をタイル状に分離して一括ダウンロードさせるジェネレーターを作って…

PAGE TOP