「WordPressで学ぶPHP(1)変数・制御構造編」が発売されました。
「WordPressで学ぶPHP」シリーズの第1巻で、WordPressを通してPHPを学んでいく本です。
この本では、PHPの基本となる変数と制御構造について解説します。
Kindle本で、定価500円です。
Perl版ダイナミックパブリッシング(不具合修正)
Movable Type 5.2用のPerl版ダイナミックパブリッシングプラグイン(バージョン3.40)に対して、不具合のご指摘をいただきました。
修正したバージョンを公開します。
1.不具合の内容
mt-rebuild.plでテンプレートを再構築すると、以下のような警告メッセージが出る場合があります。
"my" variable $tmpl masks earlier declaration in same scope at /path/to/mt/plugins/PerlDynamic/lib/PerlDynamicSetup.pm line 285. "my" variable $text masks earlier declaration in same scope at /path/to/mt/plugins/PerlDynamic/lib/PerlDynamicSetup.pm line 286.
2.修正版のインストール
修正版は以下からダウンロードできます。
Zipファイルを解凍すると、「plugins」フォルダができます。
これまでにMovable Type 5用の当プラグインをインストール済みの方や、新規にインストールされる方は、「plugins」→「PerlDynamic」フォルダにある「mt-dpcache-drop.php」ファイルを削除してから、「plugins」フォルダをMovable Typeのインストール先にアップロードします。
なお、mt-dpcache-drop.phpが必要になるパターンについては、「Perl版ダイナミックパブリッシング(MT5用・その1)」の記事の「3.全SQL対応版からバージョンアップする場合の準備」を参照してください。