サイト全体関連のカスタマイズ
※[ ]内は各プラグインのID名
URL表記に関するもの
- URLの簡略化(mod_rewrite)について(freo.jp)
http://www.example.com/freo/index.php/view/5
となるURLを
http://www.example.com/freo/view/5
に(/index.phpを省略)することができる(要mod_rewriteが利用できるサーバー) - 特定ページのURL変更について(freo.jp)
ルーティングを利用して別のURLでもアクセスできるようにする - freo設置ディレクトリをルートURLで表示させる方法(10press)※リンク切れ
ドメイン直下にfreoフォルダを設置した場合でもドメイン直下でアクセスしたい場合、.htaccessを編集することで表示が可能
※freo設置ディレクトリをルートURLで表示(wadajin.net)にて再掲【2016/06/25追加】
エントリーに関するもの
- エントリーのコードについて(freo.jp)
エントリーへアクセスするためのURLを判りやすくする
http://www.example.com/freo/index.php/view/15
のようなエントリーにコードとしてtestを指定すると、
http://www.example.com/freo/index.php/view/test
でアクセスできる - エントリー記事の/view/を/news/に変えたい(freo.jpサポート)【2013/07/29追加】
エントリーURL表記関連プラグイン
- エントリー固定リンクプラグイン[entry_permalink](freo.jp)
http://www.example.com/freo/index.php/view/15
のようなURLだけでなく、
http://www.example.com/freo/index.php/view/20091226105402
のような登録日時をもとにしたURLでもアクセスできるようにする - エントリーパス調整プラグイン[entry_path](虹色ミツバチ)【2016/05/05追加】
freo/index.php/view/エントリーIDの/view部分を省略しても記事を個別表示できるようにするプラグイン
ページに関するもの
ページURL表記関連プラグイン
- ページパス調整プラグイン[page_path](freo.jp)
http://www.example.com/freo/index.php/page/about
のようなページを
http://www.example.com/freo/index.php/about
(/pageを省略)でアクセスできるようにする- ページパス調整プラグイン導入時の修正箇所(freo&WebDiaryProメモ)【2015/04/22追加】
/page/ を / に修正する必要のあるテンプレートの種類と、フィルター認証確認プラグインを導入している場合に転送先アドレスに /page/ が入るので、 / に修正する方法 - ページパス調整プラグイン利用時における、パスワード制限時の修正箇所(kirsche*)【2016/07/07追加】
同じく個別ページにてパスワードによる閲覧制限設定した際の修正方法
- ページパス調整プラグイン導入時の修正箇所(freo&WebDiaryProメモ)【2015/04/22追加】
更新通知・サイトマップ関連
プラグインによる更新通知
- ニュースプラグイン[news](虹色ミツバチ)※データベース作成のためプラグインのセットアップが必要
更新履歴等に利用できるニュースを管理する- 【freo変数一覧】ニュースプラグインの情報を一覧で表示する方法(虹色ミツバチ/freoTIPS)【2016/06/15追加】
- 【freo変数一覧】ニュースプラグインの情報を個別に表示する方法(虹色ミツバチ/freoTIPS)【2016/06/15追加】
- ニュースプラグインをバージョン2_0_0にアップデートする方法(虹色ミツバチ/freoTIPS)【2014/01/04追加】
旧バージョンからアップデートした場合のデータベースの書き換え方法 - テンプレートを変えるだけでニュースをタグごとに表示する方法(虹色ミツバチ/freoTIPS)
- テンプレートを変えるだけでニュースをカテゴリーごとに表示する方法(虹色ミツバチ/freoTIPS)【2014/01/04追加】
- ニュースプラグインでURL欄にIDを入れただけでサイト内リンクが自動的に貼られるようにする方法(虹色ミツバチ/freoTIPS)
- Twit Plugin for freoとニュースプラグインの連携(10press)※リンク切れ
ニュースプラグインの新規ニュースをツイッターに投稿するようカスタマイズ - ニュースプラグインでIDを入れただけでサイト内リンクが貼られるようにした時ツイッター連携をしたい場合に必要になる編集(虹色ミツバチ/freoTIPS)
- 『ニュースプラグイン』をツイッター連携するときの投稿内容をカスタマイズしてみる(龍の棲む場所/freoTIPS)
- 『ニュースプラグイン』の登録内容をfeedで配信してみる(龍の棲む場所/freoTIPS)
ニュースプラグインfeed配信用ファイルを使ってニュースプラグインの登録内容をfeedで配信 - freoでちょっとかっこいいページネーション~ニュースプラグイン編(虹色ミツバチ/freoTIPS)【2014/04/04追加】
- ニュースプラグインのページ移動の表示をカスタマイズしてみる(ニュースページ移動表示調整プラグイン)[news_page_direct](龍の棲む場所/freoTIPS)【2014/07/12追加】
ニュースプラグインのページ移動の表示数を調整 - ニュースプラグインとかの添付ファイルを増やす方法(虹色ミツバチ/freoTIPS)【2015/06/13追加】
登録できる添付ファイルを増やす方法
- ニュースタグクラウド表示プラグイン[news_tagcloud](虹色ミツバチ)
ニュースプラグインのデータをもとに、タグクラウドを表示 - 新着ニュースプラグイン[news_recently](虹色ミツバチ)【2014/01/24追加】
ニュースプラグインに登録されているニュースの内新着ニュースのみ表示 - ニュースアーカイブ表示プラグイン[news_archive](虹色ミツバチ)【2014/02/17追加】
ニュースプラグインに登録されているニュースを月別に表示 - ニュースレスポンスプラグイン(虹色ミツバチ)【2015/09/12追加】
ニュースプラグインにレスポンス(コメント)をつける
※ニュースレスポンスプラグイン[newsres](※データベース作成のためプラグインのセットアップが必要)、ニュース全件表示プラグイン[news_count]、ニュースレスポンス件数表示プラグイン[newsres_count]、新着ニュースレスポンスプラグイン[newsres_recently]が同梱- ニュースレスポンスメール通知プラグイン[newsres_inform](虹色ミツバチ)【2015/09/12追加】
ニュースレスポンス記事が投稿された時に指定されたメールアドレス宛にメール通知を行う - ニュースレスポンススパム対策プラグイン[newsres_spamfilter](虹色ミツバチ)【2015/09/12追加】
ニュースレスポンスプラグインにスパム対策機能をつける
- ニュースレスポンスメール通知プラグイン[newsres_inform](虹色ミツバチ)【2015/09/12追加】
- ニュースタグクラウド表示プラグイン[news_tagcloud](虹色ミツバチ)
- freoニュースプラグインを32877風にするテンプレート(虹色ミツバチ)【2014/03/12追加】
ニュースプラグインを虹色ミツバチさんで利用しているように利用するためのテンプレート - freoニュースプラグインをブログっぽく利用するテンプレート(虹色ミツバチ)【2014/06/28追加】
ニュース一覧画面では簡単に内容を表示し、ニュース個別表示画面では詳細に内容を表示
- freoニュースプラグインを32877風にするテンプレート(虹色ミツバチ)【2014/03/12追加】
SNSによる更新通知
- freoのエントリー投稿・ニュース投稿をtwitterやfacebookと連携させてみる(虹色ミツバチ/freoTIPS)【2014/02/17追加】
feedをtwitterやfacebookで読み込むことにより、twitter・facebookとエントリーの投稿を連携させる
SNS更新通知関連プラグイン
- Twit Plugin for freo[twit_entry](10press/freo を使おう!)※リンク切れ
エントリー投稿をツイッターに投稿するプラグイン(ページでも使用OK)- Twit Plugin for freoとニュースプラグインの連携(10press)※リンク切れ
ニュースプラグインの新規ニュースをツイッターに投稿するようカスタマイズ - 『エントリーメール投稿プラグイン』をツイッターに連携してみる(龍の棲む場所/freoTIPS)【2013/09/05追加】
メール投稿したエントリーをツイッターに投稿する - Twit Plugin for freo でエントリータイトルのみ投稿(10press)【2014/03/02追加】※リンク切れ
- 『Twit Plugin for freo』でエントリーのカテゴリー名も投稿できるようにしてみる(龍の棲む場所/freoTIPS)【2014/03/20追加】
- Twit Plugin for freoとニュースプラグインの連携(10press)※リンク切れ
Pingによる更新通知
Ping更新通知関連プラグイン
- freo ブログ Ping 送信 Plug-in[sendping](休日のバイク旅行記)※リンク切れ
freo用ブログPing送信のプラグイン(要PHP-PEAR、XML_RPC)- freo ブログ Ping 送信 Plug-in導入顛末記(さくらインターネット編)(Web Liberty&freoカスタマイズ集)
- freo ブログ Ping 送信 Plug-in導入顛末記(ロリポップ編)(Web Liberty&freoカスタマイズ集)
- PING送信プラグインの導入方法(どのサーバーでも可)(Web Liberty&freoカスタマイズ集)に記載【2017/06/24追加】
- freoの更新ping プラグイン(機能拡張版)を公開(幼菜すみか@なないろもも組のブログ)【2014/03/02追加】
上記のプラグインにエントリーの登録、削除の際にPingの送信有効/無効が選択可能など機能を追加
サイトマップ作成
サイトマップ作成関連プラグイン
- sitemap.xmlをfreoで生成できるようにしてみる(サイトマップ生成プラグイン)[sitemap](龍の棲む場所/freoTIPS)
xml型式のサイトマップを自動的に生成- freoの検索エンジン対策(みさきる!)【2013/12/01追加】
サイトマップ生成プラグインで作成されたサイトマップを使ってグーグル検索に登録されやすくする方法
- freoの検索エンジン対策(みさきる!)【2013/12/01追加】
Feed(RSS)関連
- Feed配信時の絞り込みについて(freo.jp)
- freoのRSSをカスタマイズ(Web Liberty&freoカスタマイズ集)
本文全文や画像を配信する方法など - freoのRSSにページからの配信をするには(Web Liberty&freoカスタマイズ集)
ユーザー管理関連
- ユーザー管理と閲覧制限について(freo.jp)
ログインできるユーザーの種類やグループについて- ユーザーとグループとは(10press/freo を使おう!)※リンク切れ
- freoサイトのユーザーの種類とできること(I'll be NETブログ)【2014/06/09追加】
freoサイトのユーザーの種類と権限について解説 - ユーザー管理機能を使いこなそう(Freo Template Gallery/freoはじめて物語)【2014/09/15追加】
ユーザー管理機能についての解説 - freoでユーザー関連の便利な機能いろいろ(I'll be NETブログ)【2015/11/12追加】
ユーザーに関連する様々な機能をまとめて紹介
- ログインした時にトップページを表示する方法(freo.jpサポート)
- 管理画面のログ一覧にユーザーのログイン履歴を表示させる(freo.jpサポート)【2014/05/30追加】
- ログインページを変更したい(freo.jpサポート)【2014/11/05追加】
ログインページのURLをindex.php/loginから変更する方法 - ログインしているユーザーに関連付けられているグループIDで表示を変える方法(虹色ミツバチ/freoTIPS)【2015/06/30追加】
グループIDによってテンプレートの表示を切り替える方法と各ユーザーに関連付けられているグループIDを一覧表示する方法
ユーザー管理関連のプラグイン
- メール通知プラグイン[inform](freo.jp)
ユーザー登録があったことをメールで通知するプラグイン- 『メール通知プラグイン』などにメール非送信時間設定機能を追加してみる(龍の棲む場所/freoTIPS)【2013/12/22追加】
各種メール通知用のプラグインから送信されるメールを送信しない時間帯を設定できる機能を追加
- 『メール通知プラグイン』などにメール非送信時間設定機能を追加してみる(龍の棲む場所/freoTIPS)【2013/12/22追加】
- 新着ユーザー表示プラグイン[user_recently](虹色ミツバチ)【2014/06/09追加】
エントリーのサイドバーなどで新着ユーザー一覧をブログパーツとして表示させる - ユーザー数表示プラグイン[user_count](I'll be NET)【2014/06/20追加】
freoに登録しているユーザー数、最終登録日時、最終更新日時を表示 - ユーザー宛登録通知プラグイン[user_inform](I'll be NET)【2014/11/05追加】
ユーザー登録されると登録されたメールアドレスにユーザー登録通知を自動配信 - ユーザー情報表示プラグイン[user_all](I'll be NET)【2014/12/21追加】
各ユーザーのID、権限など、ユーザーテーブルに登録されている情報を管理ページ以外の画面でも取得・表示- ボード・レスポンスの投稿者情報をユーザー情報と連携させる方法(虹色ミツバチ/freoTIPS)【2014/12/21追加】
ユーザー情報表示プラグインを利用してユーザーが登録している投稿者名・メールアドレス・URLの情報をボードプラグイン、レスポンスプラグインで連携させる
- ボード・レスポンスの投稿者情報をユーザー情報と連携させる方法(虹色ミツバチ/freoTIPS)【2014/12/21追加】
- 自ユーザー削除プラグイン[user_delete](I'll be NET)【2015/11/12追加】
freoに登録されたゲスト権限ユーザーが、自分のユーザーIDを削除でき、ユーザーが自ユーザーIDを削除した際、ユーザーまたは管理者に削除通知メールを送る
プロフィール関連
- freoのプロフィールやコメントでGravatarのアバターを表示する方法(Web Liberty&freoカスタマイズ集)
プロフィール欄にアバター画像を表示させる - freoのインフォメーションのページにサイドバーを表示させる(Web Liberty&freoカスタマイズ集)【2014/04/27追加】
これを応用すればプロフィールのページにサイドバーを表示させることが可能
プロフィール関連のプラグイン
- プロフィール拡張プラグイン[profile](freo.jp)【2013/09/09追加】※データベース作成のためプラグインのセットアップが必要
ユーザーの追加情報を登録したり、訪問者向けにプロフィール一覧ページを表示するプラグイン- 記事本文やコメントにプロフィール拡張プラグインのファイルを表示する方法(freo.jpサポート)【2013/09/30追加】
記事本文やコメントにプロフィール拡張プラグインで登録したユーザーのファイルを表示させる - ログインしていない時はプロフィール一覧でゲストユーザーを表示させない(freo.jpサポート)【2013/10/05追加】
- freoの投稿者ユーザーがログインしたとき他ユーザーの情報を表示させない方法(Web Liberty&freoカスタマイズ集)【2013/11/30追加】
権限が投稿者のユーザーがログインしたときにも自分以外のユーザーの情報も表示、編集ができてしまうので、他のユーザーの情報を表示させない方法 - ユーザー毎のエントリー数と新着マークについて(freo.jpサポート)【2014/08/16追加】
プロフィール一覧でユーザー毎に「エントリー数」、「新着マーク」、「登録エントリーへのリンク」を表示する方法(ユーザー登録記事数表示プラグイン[user_entry_count]を使用) - プロフィールのカテゴリ別表示について(freo.jpサポート)【2016/06/04追加】
プロフィール拡張プラグインのプロフィール一覧ページの並び順をカテゴリ別に表示する方法
- 記事本文やコメントにプロフィール拡張プラグインのファイルを表示する方法(freo.jpサポート)【2013/09/30追加】
- プロフィールタグクラウドプラグイン[profile_tagcloud](I'll be NET)【2014/11/05追加】
プロフィールに登録されたタグの情報を一覧表示
閲覧制限関連
- ユーザー管理と閲覧制限について(freo.jp)
個々の記事やページの閲覧制限、閲覧制限時のタイトルと本文について- freo の閲覧制限(10press/freo を使おう!)※リンク切れ
コンテンツの閲覧を制限するための様々な機能についての解説
- freo の閲覧制限(10press/freo を使おう!)※リンク切れ
- 作品ファイルへの直接アクセス対策について(freo.jp)
作品ファイルへの直接アクセスを防ぐ - メディアの閲覧制限について(freo.jp)
メディアとして登録したファイルに閲覧制限を設定- メディアの閲覧制限時のメッセージ(freo.jpサポート)【2016/05/05追加】
ディレクトリへの閲覧制限時に表示されるメッセージにHTMLタグを使う
- メディアの閲覧制限時のメッセージ(freo.jpサポート)【2016/05/05追加】
- メール登録したユーザーだけ閲覧できるページ「袋とじ」の作り方(夏草生産農家)
freoのゲストユーザー機能を使ってメール登録してもらったユーザーだけが閲覧できるページを作る - パスワード入力欄について(freo.jpサポート)【2015/01/31追加】
パスワード認証をかけたページのパスワードのヒントをオプション(オプションID:hint)で表示
閲覧制限関連のプラグイン
- パスワード認証プラグイン[password](freo.jp)
パスワードでの認証によりサイト全体を保護 - 直接リンク防止プラグイン[protect](freo.jp)
リファラをもとに外部サイトからの直接リンクを防止 - Twitterフォロワー限定公開プラグイン[twitter_followers](freo.jp)
特定のエントリー・ページ・メディアをTwitterフォロワー(自分をフォローしている人)のみに公開- Twitterフォロワー限定公開プラグイン(Freo Template Gallery/プラグイン解説)【2014/09/28追加】
プラグインの設置方法や使い方についての解説(Twitterフレンド限定公開プラグインも合わせて解説)
- Twitterフォロワー限定公開プラグイン(Freo Template Gallery/プラグイン解説)【2014/09/28追加】
- Twitterフレンド限定公開プラグイン[twitter_friends](freo.jp)
特定のエントリー・ページ・メディアをTwitterフレンド(自分がフォローしている人)のみに公開
フィルター機能関連
- フィルター機能について(freo.jp)
記事を閲覧するかどうかを訪問者に判断させる- freoサイトの閲覧制限~フィルタリング機能(I'll be NETブログ)【2014/06/20追加】
フィルター機能での閲覧制限についての解説
- freoサイトの閲覧制限~フィルタリング機能(I'll be NETブログ)【2014/06/20追加】
- フィルタメモ(説明)を閲覧者フィルタ設定時に表示(青空のドン底は)
登録した説明を閲覧者がフィルタ設定するページで見せる - プラグインでオプションを表示させる具体例(freo&WebDiaryProメモ)【2015/01/31追加】
ページ一括表示プラグインや兄妹ページ表示プラグインでページの見出し(オプションID:outline)を表示し、フィルタリングされた場合に「閲覧が制限されています」と代替文字を表示するようにする - 閲覧制限の扱いをフィルタリングとその他で分ける(砂塵の彼方)【2015/02/14追加】
閲覧制限で制限された記事の表示を「一覧に表示しない」に設定すると、デフォルトではフィルタリングされた記事も表示されないので、フィルタリングされた記事とその他の制限で、扱いを別々に設定できるようにする方法 - freoで各記事に設定したフィルター名を表示する(Web Liberty&freoカスタマイズ集)【2015/04/05追加】
フィルター機能関連のプラグイン
- フィルター認証確認プラグイン[filter_confirm](freo.jp)
フィルターで制限された記事にアクセスするか否かの確認を直接表示- ページパス調整プラグイン導入時の修正箇所(freo&WebDiaryProメモ)【2015/04/22追加】
フィルター認証確認プラグインとページパス調整プラグインの両方を導入している場合に転送先アドレスに /page/ が入るので、 / に修正する方法
- ページパス調整プラグイン導入時の修正箇所(freo&WebDiaryProメモ)【2015/04/22追加】
- フィルター設定状況表示プラグイン[filter_set](I'll be NET)【2014/10/06追加】
閲覧者のフィルター設定状況を表示し、閲覧者がフィルターを解除したかどうかをフィルターごとに取得
その他のカスタマイズ関連
- 404 File Not Found エラーページについて(freo.jp)
ファイルが見つからなかった時、専用の画面を表示- 404エラーテンプレート for freo(10press/freo を使おう!)※リンク切れ
- freoじゃないTOPページにfreoの最新エントリー・ページ・コメント一覧を載せる方法(freo.jpサポート)
- dream.phpをFreoで管理しているサイトで使う(alevirita)【2015/08/12変更】
PHP5.3以上の環境でaleviritaさん配布のSmartyプラグイン[dreamphp]を導入し、dream.php(dream_expand.php)とfreoのテンプレートファイルを書き換えることで使用可能 - キャッシュについて(freo.jp)【2013/09/29追加】
Smartyのキャッシュ機能を利用して表示を高速化- freoが早くなるかもしれない小技(みさきる!)【2013/09/03追加】
キャッシュの設定方法など - freoでCloudflareを運用(みさきる!)【2014/07/12追加】
Cloudflareを使って負荷のかかる処理をキャッシュとして保持し、Webサーバーで行う処理数を減らして高速化する(画像やcss等もキャッシュできる)。
- freoが早くなるかもしれない小技(みさきる!)【2013/09/03追加】
- botのアクセスを制限する方法(freo.jpサポート)【2015/01/31追加】
Googlebotの収集対象から外すrobots.txtの設定方法
その他のカスタマイズ用プラグイン
- エントリー書き出しプラグイン[entry_output](freo.jp)
エントリーのデータをHTMLファイルに書き出す- freoのエントリー書き出しプラグインを日付順にソートしたい(くくるびた)
Smartyの配列をソートするSmartyプラグイン[sortby]を使用 - エントリーメール投稿プラグインからのメール投稿でエントリーの書き出しをする(freo.jpサポート)【2014/05/25追加】
- エントリー書き出しプラグインでトップページに更新情報表示(那由他屋)【2016/07/07追加】
特定のカテゴリ(ID:update)のみ書き出しで更新情報エントリーの最新記事1件だけを書き出すようにする
- freoのエントリー書き出しプラグインを日付順にソートしたい(くくるびた)
※一部、管理画面(admin)のカスタマイズとデータ登録関連の「エントリー・ページ登録/編集関連のプラグイン」に移動しました。
※データベース関連については、freoの設置方法の「データベースの編集」に移動しました。
※Web Diary Professionalなど既存のブログからのログ変換については、freoの設置方法の「freoに移行するには?」に移動しました。
※freoの複数設置関連については、freoの設置方法の「freoの複数設置関連」に移動しました。
※ここに載っていない情報が何かあれば...情報を追加・編集する
※編集は面倒・やり方が分からない場合は、コメント欄に書いていただければ有志の方で編集します。
- 最終更新:2018-10-22 12:56:03