WordPressとPHPを学ぶ

今までチマチマ修正作業などを請け負ってきたサイトのCMS化の仕事が来たことを機会に、今までアヤフヤにいじっていたPHPとWordPressを一気に集中して学んでしまおうと、「PHPによるWordPressカスタマイズブック」を買って来た。ついでに、この本とセットになっている電子書籍「WordPressで学ぶPHPとMySQL」も購入することに。PHPもMySQLも見よう見まねでしかやったことがなくて自信がないし、Eclipse PDTでのデバッグのやり方などに興味があるので、私にはちょうどいいだろう。個人的には紙の書籍が好きなんだけど、コードをすぐにコピペしたりできるので、PDFもいいかもしれない。がんばって、10日ほどで二冊の内容を吸収して、いいサイトにしよう。

カテゴリ: PHP, WordPress

Deprecatedエラー

PHP5.3とPEARを一緒に使うと、Deprecatedエラーが大量に発生する。これは、PEARがPHP4でも使えるように書かれているため。php.iniの設定をerror_reporting = E_ALL & ~E_NOTICE & ~E_DEPRECATEDにすればDeprecatedエラーを非表示にできる。

カテゴリ: PHP

WP Super CacheとAPCでWordPressを高速化

WP Super Cacheの方はプラグインだからふつうにプラグインフォルダにアップロードして使用を開始して、設定を「HALF ON Super Cache Disabled, only legacy WP-Cache caching.」にして、「Update Status」をポチッと。あと、「Don’t cache pages for logged in users.」もオンにしておくと、いろいろ試してみているときにキャッシュに邪魔されないし、WP Super Cacheを使っているときと使っていないときのスピード差が体感できていいです。

APC(Alternative PHP Cache)をさくらインターネットにインストールする手順については、ここを参考にしました。バージョン3.1.3p1は、前もってPEARを入れてないとダメなようです。

続きを読む

カテゴリ: PHP, WordPress

スタイルシートは1枚で

スタイルシートを分けるのが、あんまり好きじゃないんです。同じ要素へのスタイル指定が複数のファイルにまたがると、メンテナンスがしにくい(その方がしやすいという意見もあるでしょうけど)。でもハックはできるだけ使いたくないので、IEだけは条件分岐でcssファイルを分けていました。

続きを読む

カテゴリ: PHP, XHTML+CSS