a-blog cms 3.2 をリリースしました

a-blog cms 3.2 をリリースしました

前回の Ver. 3.1 のリリースが 2023/09/14 で、今回が 2025/09/09 という事で 2年近くかかってしまいました。今回は大きく記事投稿 UI の変更や、新しくテンプレートエンジンとして 追加で Twig をサポートし、長...

CMS のカスタムフィールドコード、ハイフンとアンダースコアどちらを使うべきか?

CMS のカスタムフィールドコード、ハイフンとアンダースコアどちらを使うべきか?

新しいテーマをリリースするにあたり、開発元として命名基準とかを見直しとか、整理を行なっています。 CMS を使っていると、独自項目を追加するために「カスタムフィールドコード(フィールド名)」を設定する場...

イベント情報を効率的に運用するための開催日付活用テクニック

イベント情報を効率的に運用するための開催日付活用テクニック

イベント情報は、多くの企業や団体のウェブサイトにおいて重要な役割を担っています。 開催日時や場所、参加方法などの情報をわかりやすく掲載することで、訪問者の利便性が向上し、集客効果の最大化にもつながり...

a-blog cms 3.2 で htmx を標準サポートすることになりました

a-blog cms 3.2 で htmx を標準サポートすることになりました

まだ正式版 Ver. 3.2 リリース前ですが、今日は「[ハイパーメディアシステム──htmxとRESTによるシンプルで軽やかなウェブ開発](https://www.amazon.co.jp/dp/4297149451/)」の発売日という事もあるので htmx の記...

生成AIポッドキャスト時代なので a-blog cms の mp3対応を考えてみる

生成AIポッドキャスト時代なので a-blog cms の mp3対応を考えてみる

NotebookLM で生成AIポッドキャストの生成が話題になっています。標準的に a-blog cms で MP3 をそのまま扱うことが残念ながらできません。しかし管理画面の設定と、テンプレートのカスタマイズで簡単に実装でき...

NotebookLMの音声概要が日本語対応! a-blog cms のポッドキャストを作ってみた

NotebookLMの音声概要が日本語対応! a-blog cms のポッドキャストを作ってみた

昨年秋に Google Labs が提供する **NotebookLM** に、資料をアップロードするだけで **“対話形式の音声サマリー”** を生成する **Audio Overviews** 機能が英語のみで公開されておりました。これが、2025年4月29...

a-blog cms と View Transitions API で作るページ遷移のアニメーションの実装について

a-blog cms と View Transitions API で作るページ遷移のアニメーションの実装について

View Transitions API の利用することで、一覧ページの Entry_Summary から詳細ページの Entry_Body にページを遷移する際に、画像が拡大するようなアニメーションをつけることができます。実際の動きは、以下の ...

Entry_Summaryループ内クラス設定を運営者でも触れるようにする

Entry_Summaryループ内クラス設定を運営者でも触れるようにする

現在提供中の標準テーマの一覧ページでは、横に並ぶコンテンツの数(2列、3列、4列)は、テンプレートの CSS クラスの設定によって決まる仕様になっています。 この記事では、タイトルの通り、運営側でもこの設定...