【ブログ】テーマをSWELLに変えてみた結果とCocoonに戻すときの大失敗談

好きなコト
ユスティナ
ユスティナ

こんにちは、ユスティナです!

ブログのデザインをもっと良くしたい、そしてなによりスマホでの表示速度を速くしたい――そんな期待を込めて、人気テーマ 「SWELL」をついに購入しました。

私はそれまでずっと無料テーマの「Cocoon」を使っていて、しかもブログ初心者でバックアップの経験もゼロ。そんな私が初めて有料テーマに挑戦した結果は…まさかの大失敗。最後は奇跡的に救われるという、冷や汗ものの体験になりました。この教訓が少しでも参考になればうれしいです。

こんな方におすすめ
  • すでにCocoonをある程度カスタマイズしている方(CSS/HTMLやプラグイン)
  • それほど手を加えていなくてもSWELLへの移行を考えている方

こちらの記事は、あくまでも私自身の体験と教訓をまとめたものです。CocoonやSWELLのアフィリエイトとは一切関係なく、純粋に経験をシェアする目的で書いています。
カスタマイズ方法やテーマ選びは人それぞれなので、どちらが良し悪しという意図もありません。あらかじめご了承ください。

スポンサーリンク

SWELLを試そうと思ったきっかけ

Cocoonについて

「Cocoon」無料なのに高機能で、シンプルで使いやすく、ブログ初心者にも人気のテーマです。ブログを立ち上げた当初は別のワードプレステーマを使っていたのですが、100%GPLで自由にカスタマイズできる無料テーマがあると知り、Cocoonに切り替えました。SEO対策、広告管理、モバイルフレンドリー対応など、便利な機能が一通りそろっています。

ずっとCocoonを使っていて不便はなかったのですが、記事が時系列で並ぶブログ型のレイアウトが中心なので、もっと簡単にサイト全体を整理して見せたいと思うようになりました。カスタマイズ性は高いのですが、私自身まだCSS、HTMLの理解が足りなかったこともあり、無料テーマゆえの限界もあるなと感じていました。

Cocoonの公式ホームページへアクセスする。

SWELLとの出会い

そんなときに目に入ったのが、SNSやブログ界隈で大人気の有料テーマ 「SWELL」。見た目が洗練されていて操作性も高く、スマホ表示がとにかく速い、そして100%GPL(好きにカスタマイズできる)というのも大きな魅力でした。

ただ、SWELLはWordPressテーマの中でも価格が高め。初めての有料テーマだったのでなかなか決断できなかったのですが、いろいろなレビューを読んでいくうちに、移行手順を丁寧に紹介している人が多く、実際に移行に成功して操作のしやすさや表示速度の改善を実感している声がたくさんあるのを知りました。それが最後の後押しになりました。

これでブログがもっと快適になるかもしれないと期待して、思い切って購入。実際に買ってみるとインストールはとてもスムーズで、Cocoonサポート用のプラグインも問題なく導入できました。記事数もまだ50に満たないし、微調整するくらいで済むだろうと、そのときは思っていたのです。

SWELLの公式ホームページへアクセスする。

SWELLへの移行

想像以上に大変だった移行作業

いざSWELLに切り替えてみると、すぐにこれは大掛かりな作業になると悟りました。

初心者ながらもCocoonで積み重ねてきたCSSやHTMLのカスタマイズは、ほとんどそのままでは反映されず。記事内のCocoon特有の装飾も崩れてしまい、サイト全体のページを一つひとつ見直し、書き直す必要がありました。

さらに、トップページにはデフォルトでSWELL特有のアピールエリアが表示され、サイト全体の構造も大きく変わってしまいました。Googleアドセンス広告が表示されなくなったり、メニューなどで使っていたウィジェットの配置も崩れるという状況に。

管理画面での操作方法も変わり、そもそもどこを押せば何が変わるのか、まずは研究するところから始めないといけない。
ちょっとした模様替えのつもりが、気づけば家ごと建て直すような大工事に発展していたのです。

Cocoonに戻したら大惨事

とりあえず一旦、テーマを元に戻し、スムーズに移行する方法を考えることにしました。これまで慣れ親しんできたCocoonなら、少しずつ整えていけば大丈夫。そう思っていたのですが…。

実際に戻してみた瞬間、元のレイアウトは崩れ、記事内の見た目も壊滅的。広告も全く表示されなくってしまい、戻して今まで通りカスタマイズし直せば元通りになるだろうという甘い考えは、一瞬で砕け散りました。

私自身、コーディングの知識があるわけではなく、HTMLやCSSを自分で一から書けるわけでもありません。どこを修正したら直るのかも分からないし、そもそもどこに問題があるのかも判断できない。そんな状態でブログ全体がカオスと化したので、とりあえず、バックアップから復元しようと決断しました。

Cocoonへ戻した後

復元中に起きた大トラブル

幸いにもバックアップはきちんととっていました。普段から使っていたのがUpdraftというバックアップ用のプラグインです。WordPressのデータを丸ごと保存して、必要なときに復元できる便利なツールで、多くのユーザーが利用しています。

実際に今回の件で初めて知ったのですが、Updraftは復元の際にサイト内に一時的なコピーを作成し、それから元データを置き換える仕組みになっています。つまり、バックアップの復元をするには、そのコピー分の空き容量が必要になるのです。

私はその仕組みを理解していなかったため、なんと復元中にサーバー側の容量が足りなくなり強制的にエラーが発生してしまいました。

その結果、サイトは503エラーで完全にダウン。ワードプレスの管理画面にも入れず、真っ青になりました。

ちなみに当時のデータベース使用率は56%ほど。半分以上使っていました

慌ててサーバーの容量を追加購入しましたが、コントロールパネルからの復元方法もわからず、もうブログ終わったかも…と半泣き状態。

自動バックアップに救われた話

絶望していたときにふと思い出したのが、サーバーについているInstallatron(インストラトロン)という機能です。多くのレンタルサーバーに標準で入っている、自動バックアップと復元をしてくれるツールのことです。

私は海外サーバーを使っています。エックスサーバーやロリポップにはInstallatronは入っていません国国内サーバーの場合は、それぞれ独自のバックアップ機能が用意されているので、事前に確認しておくと安心です。

実は、Installatronのバックアップは容量をかなり使うため、普段から過去の記録は削除していました。前日のファイルも消したばかりだったので、もう何も残っていないだろうと半信半疑で確認してみることに。

すると、なんと前日の夜、奇跡的に自動バックアップが走っていたのです。藁にもすがる思いで復元を実行すると、ブログは見事に元通り。あのときの安堵感は今でも忘れられません。

学んだこと

今回の一連の大騒動で痛感したのは、テーマ移行は決して気軽にできるものではないということです。テーマを変えればすぐに元通りになるだろう――そんな考えは完全に間違いでした。バックアップはマストです。

また、バックアップはプラグイン任せにせず、できればサーバー側のものと二重で準備しておく必要がありますし、サーバー容量も常に余裕を持たせておかないとトラブルが起こったときに簡単に詰みます。

自分のサイトは大丈夫と思い込んでいましたが、実際は初心者のわたしにとって大きな壁でした。結果として、自分にはやはりCocoonをカスタマイズしていくやり方が合っていると強く実感しました。

【その後】CocoonでSWELL風サイト型トップページを作ってみた

あれからCSSやHTMLを大幅に調整し、Cocoonを使って、なんと憧れだったサイト型トップページを作ることができました!

サイト型トップページって何?

サイト型トップページとは、Swellブログ風のデザインで、コンテンツをカテゴリ別に整理し、おすすめ記事や最新記事を横並びに表示して、一目で「どんなサイトなのか」がわかりやすいデザインのことです。
日記のように記事が時系列で並ぶブログ型に比べて、ポートフォリオのように整理された印象になります。

デザインはSimple is Bestを意識して仕上げていて、こんな雰囲気になっています。画像は横にスクロースクロールして下さい。

表示スピードについては、PCはぐんと改善しましたが、スマホは以前とあまり変わらず。ただ、地道にPageSpeed Insightsを見ながらエラーを修正しつつ、これから少しずつ高速化していこうと思います。

実はトップページを作る際に参考になったサイトさんがあり、コードをそのままコピペするだけで自分好みのデザインにカスタマイズできて、とても楽しかったです。やっぱり私には、CSSを勉強しながら自由にデザインを変えられるCocoonが一番合っていると実感しました。

Special Thanks

サイト型トップページを作る際に参考になったブログです。

まとめ

SWELLは間違いなく素晴らしいテーマです。デザインは美しく、機能性も高く、スマホ表示の速さは特に魅力的です。ただ移行作業は想像以上に大変で、すでにサイトをカスタマイズしていた私の場合、まるでサイトを一から作り直すような覚悟が必要だと痛感しました。

私は最終的にCocoonに戻り、HTMLとCSSカスタマイズを重ねてトップページを整えることに成功しました。やってみると意外と簡単で、やっぱり自分にはCocoonがしっくりきます。高速化については、これからも少しずつ地道に改善していくつもりです。

ただし、これはあくまでもブログ初心者で、しかもサイトのバックアップ経験ゼロの私の場合の話です。ブログの環境や設定は人それぞれなので、大きなトラブルなく移行できる方もいると思います。

きちんとバックアップを準備していて、サーバーの容量にも余裕があるなら安心ですし、HTMLやCSSでの細かいカスタマイズよりも手軽にデザインを楽しみたい方であれば、SWELLに移行しても快適に使いこなせるはずです。

これからテーマ移行を考えている方は、どうか私のようにパニックにならないよう、準備とバックアップをしっかり整えてから挑んでくださいね。

筆者について
プロフィール画像

ユスティナ │ ロンドン在住ブロガー

ロンドンからイギリスの魅力と海外生活の記録を発信中。

詳しくはブログの概要欄まで。


※本記事は執筆時点の情報に基づいています。最新の内容とは異なる場合がありますので、事前にご確認ください。
※当サイト内の文章・画像の無断使用、転載、加工はご遠慮ください。

好きなコト
スポンサーリンク

コメント

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