WordPressテーマ「The THOR(ザ・トール)」で、一般設定の設定を変更したのに、それが反映されない場合の対処方法をまとめました。
このテーマは有料テーマですが、買い切りっておしまい、というものではなく「会員専用フォーラム」で技術的な質問にも答えてくれます。
ただ、そんなフォーラムでもたびたびにぎわすのが、「一般設定の変更が反映されない」というもの。
なので、その対処方法をまとめました!
私の場合は
「サイトのタイトル・キャッチフレーズを変更したが、トップページに反映されない」
という現象です。
なんでじゃーい!
▲私の問題は、トップページの、「上場企業の~支援サイト」を変更したかったのですが、なぜか修正できなかった、という問題です。
■原因と理由
1.ブラウザにキャッシュが残っている
ブラウザにキャッシュが残っていると、変更する前の情報が表示されてしまうことがあります。
そのため、以下の2点で解消されることがあります。
<1>キャッシュ系プラグインを「停止」する
「W3 Total Cache」などのキャッシュ系プラグインを停止します。
そもそも会員専用フォーラムでも、もともとザ・トールはキャッシュについてサイト表示の高速化を考えて対処済みのため、キャッシュ系プラグインを不要と考え、またキャッシュ系プラグインは設定がぶつかってしまう場合があり相性が悪いと明記しています。
<2>ブラウザのキャッシュをクリアする
Internet Explorer、Microsoft Edge、Google Chromeなど、ブラウザのキャッシュをクリアしましょう。
これで、設定の変更が反映されて表示されるか、確認します
ただ、私はこれでは問題改善しませんでした。
2.テーマのバージョンが古い
テーマのバージョンが古いままだと、WordPressのバージョンアップに対応できず、想定されない動きをする可能性があります。
バージョンアップは通常、自動でほかのテーマやプラグインの場合のように「更新」のサインが表示されるのですが、私の場合は表示されませんでした。
じゃあ、知らない間に更新をうっかりやっていたのかな、というと、
できてなかった
です。
しかも、更新は設定画面で「更新用のコードを入力しておく」必要があるのですが、私はこれもできていました。
にもかかわらず、できていなかった。。
ということで、コードの入力方法から、入力しておいたにもかかわらずできていなかった場合の対処方法まで説明します。
<1>テーマのバージョン確認方法
最新のテーマバージョンが何かは、会員フォーラムで確認してください。
1.会員フォーラムの入り方
1-1.テーマ購入時に送られてくるメールでログインIDとパスワードを確認
1-2.会員フォーラムからバージョンを確認する
「ダッシュボード」トップページの、一番下の方にある専用入り口から入る
入り口から入った後、IDとパスワードを入力して入ります。
フォーラムで最新のバージョンがわかるので、確認します。
1-3.現在のバージョンを確認する
「外観」→「テーマ」→有効になっている子テーマではなく、「親テーマ」の詳細を確認する
↓
▲バージョン.2.0.2 とあります。これが2020年4月時点の最新です。
最新であれば、テーマ更新の必要はありません。
<2>テーマ更新に必須のコード設定を行う方法
2-1.テーマ購入時に送られてくるメールの、更新用ユーザーIDを確認する
2-2.ダッシュボードメニュー「外観」→「カスタマイズ」→「基本設定[THE]」
2-3.「ユーザーID設定」をクリック
2-4.メールで確認したコードを入力し、メニュー→上の「公開」を押して、設定完了です。
★すでに更新用IDが設定されていたのにテーマ更新ができない場合
もういちど、空欄に戻し、「公開」をクリック→再度IDを入力し、「公開」をしましょう。
私はコレで、更新できました。
2-5.メニューの「更新」にテーマの更新が表示されるので、実行します。
テーマの更新が完了します。
ただ、私はこれでは問題改善しませんでした。
3.テーマ更新するために必要な設定の再確認
これは会員フォーラムに載っていた内容で、私はすでにやっていた内容です。
ただ、以下の設定ができていないと、一般設定の更新をしても反映されないことがあるようです。
確認しておいてください。
・ダッシュボードメニュー「外観」→「カスタマイズ」→「SEO設定[THE]」→TOPページSEO設定の[TOPページの<title>を入力]にタイトルを入れる
なお、以下はトールの使用解説表記です。
(未入力の場合は「設定」→「一般」の【キャッチフレーズ │ サイトのタイトル】が表示されます)
4.変更するために設定した場所がちがっている
そもそも、設定する場所を勘違いしていたパターンです。
3-1.トップページのタイトル下に表示した文言を変更したいと考えて行ったのは、以下です。
そして、このA.B.ではトップページの、サイトのタイトル下は変更されません
A.ダッシュボードメニュー「設定」→「一般」→「キャッチフレーズ」を変更
B.ダッシュボードメニュー「外観」→「カスタマイズ」→「サイト基本情報」→「キャッチフレーズ」を変更
↓
3-2.ダッシュボードメニュー「外観」→「カスタマイズ」→「TOPページ設定[THE]」→「サブタイトルを入力」を編集します
↓
そしてこの方法で解決しました。
そうです。
トップページのサイト名の下にあったのは、「キャッチフレーズ」ではなく「サブタイトル」でした!
ちゃんちゃん♪
参考にしてください!
問題解決のいとぐちは些細なこと