HTML化して静的出力

adiaryには記事内容すべてをHTMLとして出力する機能があります。そのままアップロードすれば、静的HTMLによるサイトとして公開できます。

設定方法

以下を adiary.conf.cgi に設定することで機能が有効になります。*1

<$v.static_export = true>

相対パスでテーマ(CSS/JS)やアルバム内のファイルを出力するフォルダを指定することもできます。

<$v.static_theme_dir = 'theme/'>
<$v.static_files_dir = 'files/'>

なお第3者にレンタルしている場合、この機能は使用しないほうがよいでしょう。<@v.static_output_dir>を未設定にするか、存在しないディレクトリを指定してください。

出力方法

出力したいブログで、「ブログの管理」→「エクスポート」と進み、静的出力を選択します。

static_export.png
  • トップページ(最初に表示される記事)として index をコンテンツキーに持つ記事を作成してください。
  • 出力されるファイルは、コンテンツキーや記事番号に「.html」を付加したものになります。
  • すべて単一記事として出力されます。1ページ内に複数記事を出力したHTMLは生成できません。
  • タグ一覧など、HTML化時にリンク切れになるプラグイン(デザインモジュール)があります。
    • 問題の起こるデザインモジュールなどは削除してください。

*1 : Ver3.30から設定方法が変更になりました。

OK キャンセル 確認 その他