freoサイトのトップページにお知らせを表示する方法
- 投稿日:2015/10/21 |最終更新:2015/10/24
- freo
freoサイトでトップページつまりデフォルト画面(freo/index.php)にお知らせを表示するには、インフォメーション機能を利用するとよいでしょう。
インフォメーション機能とは、特定のエントリー、特定のページ、または管理画面からインフォメーション用に入力した本文を、デフォルト画面、またはエントリー画面で表示できる機能です。
参考URL
インフォメーション機能を利用するには、まずは表示設定を変更します。
インフォメーション利用方法
インフォメーション機能を利用できるようにする
インフォメーション機能を利用するには、表示設定を変更しましょう。
- 管理者権限(root)のユーザーIDで管理画面(freo/index.php/admin)にログインする。
- [システム→設定管理]をクリックする。
- [表示設定]をクリックする。
- [インフォメーション機能]を[利用する]に変更し、[設定する]ボタンをクリックする。
- 管理メニューの[システム]に[インフォメーション管理]が追加されます。
インフォメーションの内容を設定する。
管理画面の[インフォメーション管理]から、インフォメーションの内容を変更できます。
- [管理画面→システム→インフォメーション管理]をクリックする。
- インフォメーションの内容を入力する。
機能 内容 インフォメーションエントリー 1件のエントリーをインフォメーションエントリーとして利用できます。
インフォメーションエントリーに利用したいエントリーIDを半角英数で入力してください。インフォメーションページ 1件のページをインフォメーションページとして利用できます。
インフォメーションページに利用したいページIDを半角英数で入力してください。インフォメーション本文 インフォメーションエントリー、インフォメーションページ以外に、インフォメーションとして利用したい文章や画像があれば、インフォメーション本文として自由に入力できます。
メディア機能も利用できます。 - インフォメーション内容の入力が終わったら、[確認する]ボタンで内容を確認し、[登録する]ボタンで編集内容を登録してください。
インフォメーションを表示する
インフォメーションを表示できるのは、「デフォルト画面」と「エントリー画面」です。
インフォメーションを表示させているのは、テンプレートでいうと、デフォルト画面なら[freo/templates/internals/default/default.html]の3~69行目の部分です。
また、エントリー画面、カテゴリー画面用のテンプレートが別途用意されている場合は、エントリー画面なら[freo/templates/internals/entry/default.html]の3~69行目になります。32877:【freo講座】【初心者の為のfreoサイト運営講座】【更新履歴編(02)】インフォメーション機能について。
表示内容やスタイルは、上記テンプレートを参考に編集してください。
インフォメーションエントリーやインフォメーションページの本文が一部分のみしか表示されない時、全ての本文を表示するには、
{$information_entry_text.excerpt|smarty:nodefaults|strip_tags|mb_truncate:200:'...'|escape}
の部分を
{$information_entry_text.excerpt|smarty:nodefaults}
のように変更してください。