WordPressの次期バージョンとなるWordPress 5.7では、ワンクリックでHTTPからHTTPSへの移行が可能になる。WordPress Tavernが2月2日(米国時間)の記事「WordPress 5.7 Will Make It Easier to Migrate From HTTP to HTTPS - WordPress Tavern」において伝えている。新バージョンでは、ユーザーのホスティング環境がHTTPSをサポートしている場合にそれを検出し、ワンクリックで内部の設定やコンテンツをHTTPS対応に書き換えることが可能になるという。

現在HTTPで稼働中のWordPressをHTTPSへ移行するには、サイトのアドレスを「https」に書き換えるだけでなく、既存のコンテンツへの参照URLをすべて更新する必要がある。自動的に変換したい場合は、コアUIでは不十分で、WP-CLIなどのツールやBetter Search Replaceなどのプラグインを利用しなければならない。

HTTPSへの移行を容易にするコアUIは、WordPress 5.7を対象にした次のチケットで提案された。

Changeset 50131 - WordPress Trac

この機能では、HTTPSへの移行が可能な場合にサイトヘルスチェック画面に表示され、そこから既存のコンテンツのサイトアドレスをHTTPSへ自動で書き換えられるようになる。実際に動作する様子は下記のYouTubeビデオのデモで確認できる。

HTTPS detection and migration in WordPress 5.7 (Demo) - YouTube

HTTPからHTTPSへの移行がワンクリックで可能に


この自動的な移行はデータベース内のコンテンツの更新には対応していない。また、サイトのURLが定数で制御されている場合は自動では更新されない。自動的な更新ができない場合は、その旨がサイトステータスでユーザーに通知されるという。