PHP– tag –
-
プラグインの研究:Absolute Privacyを読んでみる4:プラグインはなぜ動くのか
PHP前回は、フォームを見て、どんな画面に対する処理なのかを把握しましたが、次は、定義されたプラグインがどのように実行されるのかを見ます。どのプラグインでも共通の方法があると思われます。調べた過程を書いていきます。プラグインを有効にするプラグ... -
プラグインの研究:Absolute Privacyを読んでみる3:まずはフォームから
PHPPHPのファイルを読むのって、効率の方法があるのだろうか。今回は、頭からではなく、フォームからやってみます。管理画面のフォーム管理画面内のタイトル アイコンは背景表示ですね!フォーム前半 ログイン必須にするか(members_enabled) 非ログインユー... -
プラグインの研究:Absolute Privacyを読んでみる1:ファイル構成
PHPphoto by opensourceway on flickr.プラグインの動き方を調べるために、簡単そうなものを選びました。Absolute Privacyという、ワードプレスに会員制機能をつけるためのプラグインです。このプラグインを導入すると、ログインした人しかブログを読むことが... -
ワードプレスが動くとき、どんなphpが動いているか10:wp-login.php:後半部分
PHP前々回から取り組んでいるwp-login.phpの後半戦です。このファイルの役割は、 ユーザ認証。ログインさせる。 新規ユーザ登録 パスワードのリセット パスワードを忘れてしまった人に教えるです。ここまでは、これらの処理をするための下準備でした。主に、 ... -
SugarSyncがパワーアップしたので、ローカルWP同期が便利になった!
Macはてなブックマークで話題になっていましたが、SugarSyncがパワーアップしたようです。無料で容量5GB SugarSyncが普通に凄くなった以前ご紹介した、MAMP+SugarSyncでローカルWordPress同期では、2台までしか共有できないという制限があるので、個人的にし... -
ワードプレスが動くとき、どんなphpが動いているか9:wp-login.php:中盤部分
PHP前半部分の続きです。パスワードの取得とリセット、新規ユーザ登録のための関数を定義する部分まで。後半に続きます。パスワード取得、retrieve_password()関数の定義ユーザにパスワード取得メールを送信する処理。以下、定義。グローバル宣言とエラーのチ... -
ワードプレスが動くとき、どんなphpが動いているか8:wp-login.php:前半部分
PHPここまでは、インストールにまつわるPHPファイル群を見てきましたが、ここからは普段動くときのファイルに入ります。更新時にはいつも動くものです。またログインしているユーザに限定して記事を公開したい時にも使えるところです。最初のコメントワードプ... -
ワードプレスが動くとき、どんなphpが動いているか7:install.php
PHP前回の、ワードプレスが動くとき、どんなphpが動いているか6:setup-config.phpでは、 STEP0:DBの設置を促す STEP1:DBの名前パスワード等の入力フォームを表示 STEP2:DBの動作確認、認証キーの取得など STEP3:wp-config.phpの作成とSTEP2で用意した情... -
ワードプレスが動くとき、どんなphpが動いているか6:setup-config.php
PHPwp-load.phpで、WordPressが未インストール状態の場合(wp-config.phpがない状態)に、wp-config.phpを生成するためのボタンをクリックすると、動くのが、wp-admin/setup-config.phpです。僕としての注目ポイントは、サーバに無いファイルを作るための方法が...