WordPressからHugoに移行し、サイト管理のための機能を色々と整えている。特にエディタ周りは色々と地味な作業がある。最近追加したのは
- コメント投稿・管理
- 予約投稿
- 予約投稿した日についてカレンダーでマークするとか地味な機能もあり(WordPressにもあった)
- 下書きの自動バックアップ
- 変更未保存時に画面遷移しようとしたときのブラウザ警告
全部WordPressだったら最初からついているものなので、なんだかんだでよく出来ていたんだなぁと思う。というかWordPressであの機能便利だったよなというのを復刻させている感もある。WordPressはユーザ観点で見て方向性として間違えていなかったと思う。
しかしそうすると、ただ面倒になっただけなのだが、自前でアプリ構築したことにより、やりやすくなった面もある。たとえばカテゴリ・タグ・スラッグのAI推測や、アイキャッチ画像の自動生成などはそうだ。特にスラッグのAI生成機能は地味に便利だったりする。これは毎回自分でスラッグつけている系の人はわかってくれるだろう。あとこれからいれようと思っているのは、画像の自動WebP変換だな。
管理周りもできるようになったことがあり、今回タグ管理をAIにやらせたことによって、一応一定程度の一貫性をもってサイト横断的な回遊ができるようになったんじゃないかなぁと思う。どうだろうか。まぁこれは厳密にはWordPressでもREST API連携で出来たといえばそうなんだけど、記事データの取得とかあったので面倒だったんだよね。
また、Hugoのテーマとして有名どころのStackというテーマを使わせてもらっているのだが、考えてみるとAIプログラミング前提なら自前実装でも良かったかもしれない、とも思い始めている。
実際まだ移行していない他ブログは、AIと相談した結果「自前実装のほうがよい」という結論になった。いっそ全部自前実装ならば、ロジック周りの追加機能についてはむしろ流用しやすくなるし、そのほうがいいかもなぁ、とか思っている。
うまくいくようならドキュメントサイトとかポートフォリオページなんかも管理できるように水平展開したい。というか、インフラ周りまで含めて、誰でも使えるWebサイトビルダーにできないかなぁ、という野心までちょっとあったりする。
まぁまずは自分のサイト管理がきちんとできることで、サイドバーのような外観レイアウトどうする問題とか、記事ページ以外の編集機能が未整備とか、問題山積なので、ボチボチとサイト運営しながら開発していこうと思う。
<関連記事>

コメント
コメントは承認後に表示されます。
まだコメントはありません。
コメントを書く