WordPress

WordPressでデバッグオンにした時、Unable to allowcate memry ..が出る場合の対処

WordPressの設定ファイルで、デバッグをONにしたところ、下記のような警告が出る場合がある。

Warning: include_once() [function.include-once]: Unable to allocate memory for pool. in /var/www/…

どうやら、APCが原因のようで、WordPressのデバッグに限らず、PHPのフラグONでも警告が出る模様。

APCを外すか、.htaccessでオフにすれば警告が出なくなる。

php_flag apc.cache_by_default Off

By admin on 2012年5月5日 | WordPress | A comment?
タグ: ,

WordPressテーマデモを簡単に設置できる「WordPress theme demo bar」プラグイン

WordPressのテーマを探していると、よく見かけるデモサイト風なサイトは、「WordPress theme demo bar」のプラグインで簡単に設置できる。

テーマを開発・変更したい時には便利です。

By admin on 2012年3月22日 | WordPress | A comment?
タグ:

WordPressのmime typeを追加したい

WordPressでは、メディアアップロードでアップロード出来るフォーマットが決められているため、それ以外のファイル形式は、許可されていません。

たまに、この対応していないファイルをアップロードしたいのになーと言う時があります。

管理者等で、カスタマイズ出来る方でしたら、wp-include/function.phpを修正すれば、即、可能となるでしょう。


function get_allowed_mime_types() {

static $mimes = false;
if ( !$mimes ) {

// Accepted MIME types are set here as PCRE unless provided.
$mimes = apply_filters( 'upload_mimes', array(
'jpg|jpeg|jpe' => 'image/jpeg',
'gif' => 'image/gif',
'reg' => 'application/octet-stream',                   <-----追加したいファイル形式
......略........

でも、WordPress更新したりすると、あっさり消えてしまうので、プラグイン導入しておいた方が無難かもしれません。

PJW Mime Config」と言うプラグインを導入し、

File extensionに拡張子を入れ、Mime typeに見合ったmime typeを記述すれば良いだけです。

Mime typeの記述が明確でない場合には、”application/octet-stream”を記述すれば良いでしょう。
ただし、危険を伴うこともお忘れなく!

By admin on 2012年3月9日 | WordPress | A comment?
タグ:

QuickAdsenseの文字化け

WordPressプラグインのQuickAdsenseでコードを記入した際に、日本語が入ると、文字化けを起こしたり、広告が表示されなかったりするので、文字コードを指定することで対処。

こちらの記事通り
【備忘録】Plugin ”Quick Adsense” の文字化け対策

By admin on 2011年8月11日 | WordPress | A comment?
タグ: