本体のファイルである、absolute_privacy.phpを読んでいきます。
始めのコメントから
/* Description: Give your blog absolute privacy. Forces users to register with their name and to choose a password (do not forget to enable registrations). Users cannot login until approved by an administrator. Also, gives the option to lock down your site from non-logged in viewers. */
作者名などの情報や著作権関連情報に混ざって、上記が書かれています。
ブログにabsolute privacyが!
読者に名前とパスワードを登録するように求めます。
読者は、管理者によって承認されるまでログインすることができません。
また、ログインしていない人にサイトを見せないこともできます。
ファイルの構造を見る
クラスの定義
if (!class_exists("absolutePrivacy")) {
class absolutePrivacy {
// クラス定義が700行。。。
} // end class declaration
} // end !class_exists check
700行かけて、クラスを定義しています。
インスタンス作成
if (class_exists("absolutePrivacy")) {
$absolutePrivacy = new absolutePrivacy();
}
クラスを使ってます。
アクションフックとフィルタ
//Actions and Filters
if (isset($absolutePrivacy)) {
//アクションの登録? 20行
//追加の関数定義 50行
} //end class_exists check
WPと連結させているところ?
いくつかの関数を追加しているようです。
というわけで、続きは明日。

コメント
コメント一覧 (1件)
[…] https://nskw-style.com/2010/wordpress/absolute-privacy-02.html https://nskw-style.com/2010/wordpress/absolute-privacy-03.html […]