ブログ - a-blog cms

ablogcms

a-blog cms

新しいSiteテーマに、今の公開テーマを移植する(挑戦中)


新しいSiteテーマに、今の公開テーマを移植する(挑戦中)

最新バージョンのsiteテーマが優秀

新しいa-blog cmsに付属しているsiteテーマが優秀です。

また、ブロックエディターを現在つかっているmemberテーマで十分に活用するよりも、siteテーマに移行して、必要な機能を継ぎ足していく方が効率的に思えます。

ということで、新しいsiteテーマに、今の公開テーマを移植することを、現在進めています。

チャレンジした手順

  1. 現在のサイト全体をバックアップ

  2. 作業用マシンに、MAMPをインストール

  3. 作業用マシンにa-blog cmsをインストール

  4. 公開サイトをインポート

  5. テーマを「site」に変更して、順次機能を追加

上記手順でひとまず進めています。機能追加については、CursorとAIを併用してカスタマイズを進めています

やってみてわかったこと

Cursorはテーマの継承を理解してくれる

a-blog cmsのルートディレクトリからプロジェクトとして読み込み、テーマの継承について

  • 参考リンク

  • テキストで継承について説明

したところ、継承についてはきちんと理解してくれました。

カスタマイズのファイルについても、ファイルを置くべきテーマに必要ファイルを生成してカスタマイズができました。

モジュールがたりなすぎて、カスタマイズが辛い

「いいね」機能や「タイトルを画像に置き換え」機能などは、Cursorに問い合わせしながら実装することができました。

ですが、siteテーマに実装されている機能が、このやり方ではことごとく動かず、やりにくくてたまりません。

a-blog cmsの良いところのである「テンプレートと機能・設定の分離」が、このやり方では足を引っ張っています。

取り組みをもう一度やり直し

ちょっとこのままでは、効率が悪いまま進みも悪く、モチベーションも下がってしまいそう。

そのため、もう一度最初からやり直すことにします。

以下が今の所の計画です。

  1. 現在のサイト全体をバックアップ

  2. 作業用マシンに、MAMPをインストール

  3. 作業用マシンにa-blog cmsをインストール(siteテーマ)

  4. 公開ブログのブログ設定を再構築

  5. 各ブログを個別にインポートして、記事とモジュールを移設

この方法であれば、うまくいくのかなと思うのですが。さて。


この記事をシェアする

その他のa-blog cms一覧