同じような不具合が出てお困りの方へ。
不具合
さきほど、WordPress を 3.4.2 から 3.5 にアップグレードしたところ、WordPress の掲示板プラグイン「bbPress」 のトピック内でファイルを添付できるようにするプラグイン「GD bbPress Attachments」 の管理画面 (設定ページ) が表示されなくなりました。
- WordPress › GD bbPress Attachments « WordPress Plugins
- GD bbPress Attachments のバージョン: 1.9
対策
WordPress.org のサポートフォーラムに対策が載っていました。
» WordPress › Support » undefined function d4p_bbpress_version()
gd-bbpress-attachments/code/shared.php に以下のコードを追加すればいいようです。
if (!function_exists('d4p_bbpress_version')) {
/**
* Get version of the bbPress.
*
* @param string $ret what version format to return: code or version
* @return mixed version value
*/
function d4p_bbpress_version($ret = 'code') {
if (function_exists('bbpress')) {
$bbp = bbpress();
} else {
global $bbp;
}
if (isset($bbp->version)) {
if ($ret == 'code') {
return substr(str_replace('.', '', $bbp->version), 0, 2);
} else {
return $bbp->version;
}
}
return null;
}
}
さっそくやってみたところ
。。。ホントだ、表示されました。
bbPress と GD bbPress Attachments は家庭内掲示板で重宝しているのですぐに対処できてヨカッタヨカッタ。
さて、、、メディア機能が大幅に改善されたという WordPress 3.5。
あっちこっち不具合がでるんじゃないかと思いつつビクビクしながらアップグレードしてみましたが、いまのところこの不具合だけでおさまっています。
とは言うものの、新しいメディア機能に慣れるまでちょっと時間が掛かりそうな感じです。