Cocoon、やっぱり2.4.3で子テーマも使ってなかった!?更新する前に確かめることを公式で調べてみた!

11/06の回は、Cocoonの公式マニュアルでアクセス解析ダッシュボードを見つけたのに、公開ページのstyle.cssを見ると私のブログは2.4.3で、「ダッシュボードが入った2.9.4より前かもしれない!」というところで終わりました。

「かもしれない」のままでは次に進めません。そこで今回は、AI(Claude)にWordPressのテーマの情報を読んでもらいました。すると、もうひとつ気になることまで出てきました。

先に書いておくと、更新も子テーマへの切りかえも、まだしていません。今回は、今の状態と、更新の前に確かめることを調べたところまでの記録です。

AI(Claude)にテーマの情報を読んでもらったら、2.4.3のままで子テーマは使っていなかった!

2026年11月8日にAIが読んだ結果、有効になっていたのはCocoonの親テーマ(フォルダ名 cocoon-master)のバージョン2.4.3でした。子テーマのCocoon Child(バージョン1.1.3)は、入っているのに無効です。

公式と並べると、こうです。

項目私のブログCocoon公式
Cocoon2.4.3更新記事の最新は2.9.6
子テーマ1.1.3(無効)有効にして使うのをすすめている
WordPress本体7.1.4と見られる必須6.1以上・推奨7.1以上
PHPまだ確かめていない必須7.4以上・推奨8.3以上

WordPress本体の7.1.4は、トップページのHTMLとRSSフィードに出ていた番号からの推定で、管理画面では確かめていません。2.4.3と2.9.6の間にいくつの版があるのかも、確かめきれませんでした。

デップ

子テーマ、入っているのに使っていなかったの??いつからなのかは、わからないよ!

子テーマって何??親テーマのまま更新すると何が消えるの?

WordPress公式の説明では、子テーマは親テーマの拡張で、親テーマのファイルを直接変えずにテーマを変更できるものです。見た目と機能は親テーマから引き継ぎ、自分の変更を失わずに親テーマの更新を受け取れます。

Cocoon公式は、親と子の両方を入れて子テーマを有効にして使うことをすすめていました。必須ではないけれど「強くおすすめ」で、CSSやテンプレートを触らない場合でもすすめています。

理由はよくある質問に書いてありました。親テーマは更新のたびにファイルが上書きされるので、親テーマに直接加えたCSSの変更やプログラムのファイルの編集などは、すべて消えてしまうそうです。一方で、Cocoon設定の画面で決めた値はデータベースに保存されるので、更新では消えないとも書いてありました。

困ったのは、私のブログの親テーマに直接手を加えたことがあるかどうか、確認できる記録がないことです。なので「消える」とも「何も消えない」とも、今はまだ言えません。

Cocoonの更新のしかたと、先に取っておくバックアップを公式で調べてみた

更新は、WordPressの更新機能を使う方法が公式のおすすめでした。

  1. 管理画面の「ダッシュボード」から「更新」を開く
  2. Cocoonを選んで「テーマを更新」を押す
  3. 「Cocoon の更新に成功しました。」と出れば完了

GitHubからZIPを取って更新する手動の方法もあります。ただ、2.4.3から2.9.6のように大きく飛ばすときの注意は、公式ページに書かれていませんでした。段階を踏むべきかは、わからないままです。

ConoHa WINGの管理パネルからCocoonを入れると、親テーマのフォルダ名が「cocoon」になって更新に失敗する場合がある、という注意もありました。私のブログのフォルダ名はcocoon-masterなので、これには当てはまりません。

バックアップは、管理画面の「Cocoon設定」→「バックアップ」で「バックアップファイルの取得」を押すと、cocoon_settings.txtというファイルがダウンロードされます。戻すときは同じ画面の「リストア」からです。ただし、入らないものがありました。

内容この機能で保存されるか
Cocoon設定される
吹き出し・テンプレート・アフィリエイトタグされない
ランキング作成・アクセス集計されない
デップ

吹き出しの設定も、このファイルには入らないの??これ1つで安心、とは言えないね!

入らないものは、サーバーのデータベースを書き出せば保存できると公式にありました。11/04の回で、プラグインのバックアップを一度も取っていなかったと書いたので、サイト全体のバックアップも更新の前にやることに入れます。

アクセス集計ダッシュボードは、更新すれば出るの?

公式の更新記事によると、ダッシュボードが追加されたのは2.9.4で、場所は管理画面の「アクセス集計」です。なので2.9.4以降に上げれば機能自体は入る、と読めます。

でも、私のブログで実際に画面が出るかと、今までの集計データがどうなるかは、更新して確かめるまでわかりません。公式マニュアルには「アクセス集計を有効にする」が無効だと新しいアクセスは記録されず、解析画面を使えないときは「アクセス解析ダッシュボードを有効にする」を確かめるとあるので、更新したら「設定」タブも見ます。

もうひとつ、2.9.6ではCocoon設定の画面が刷新されて、「おすすめ表示」と「従来の表示」を切りかえられるそうです。更新したら、設定画面の見た目は今と変わるはずです。

更新の順番はこうしたい!でも、まだ押さない

順番を決めた公式の説明は、今回読んだページにはなかったので、これは今の私の案です。

  1. 親テーマに直接手を加えた跡がないか確かめる
  2. PHPのバージョンを管理パネルで確かめる
  3. サイト全体のバックアップを取り、cocoon_settings.txtも取る
  4. 親テーマを更新して、表示を確かめる
  5. 子テーマに切りかえて、また表示を確かめる

子テーマに切りかえたときに、ウィジェットやメニュー、追加CSSが引き継がれるかの説明は、公式の記事には見つかりませんでした。

公式フォーラムには、2020年の利用者(モデレーター)の助言がありました。Cocoon設定は親テーマ側のバックアップを子テーマで復元する、自分で書いた追加CSSは子テーマ側に貼り直す、親と子を切りかえて表示を見ながら進める、という内容です。答えた本人も、自分は経験がないと断っていました。

同じやりとりで、Cocoon作者のわいひらさんは、子テーマに変えても設定が消えるわけではなく、親テーマに戻せば前の設定を見られると答えていました。どちらも2020年の回答で今の仕様の説明ではないので、そのまま正しいとは決めつけず、切りかえの前後で見比べるつもりです。

デップ

一度に全部変えると、おかしくなったときに原因がわからなくなるよ。1つ変えるごとに見る作戦だね!

今回わかったことと、次にやること

わかったこと

  • 私のブログは親テーマのCocoon 2.4.3で動いていて、子テーマは無効(2026年11月8日時点)
  • 親テーマに直接加えた変更は、更新で消えると公式に書いてある(Cocoon設定の値は消えない)
  • Cocoon設定のバックアップには、吹き出しやアクセス集計などは入らない

次にやること

  • 親テーマの直接編集の有無とPHPのバージョンを確かめる
  • バックアップを取ってから更新し、ダッシュボードが出るか記録する
  • 子テーマへ切りかえて、引き継がれなかったものを記録する

ボタンを押すだけなら一瞬ですが、押す前に確かめることがこんなにありました。実際に更新したら、何が変わって何が変わらなかったのかを、またここに書きます!

前回の記録:Cocoonにアクセス解析ダッシュボードがあったの!?公式マニュアルで調べたら、私のブログのバージョンでは出ないかもしれない!

コメント

タイトルとURLをコピーしました