WP Buttonsアップデートでエラー発生
このブログで導入しているプラグイン「WP Buttons」はWordPressにソーシャルボタンをセットで導入できる便利なツール。
コンパネにバージョン1.1.0へのアップデート通知がきていたので早速実行してみますと・・
Fatal error: Call to undefined function: get_home_url() in /***/***/******/webdir/***/wp-content/plugins/wp-buttons/functions.php on line 158
なんじゃこりゃー!
エラー吐いて動作不能に陥る。
晴天の霹靂、油断大敵、そんな言葉が頭に浮かぶ。
えらいこっちゃ!
一瞬凍りつくも落ち着いてエラー吐いているfunctions.php on line 158のget_home_url()について調べていると下記の情報を発見。
なるほどこの関数はWordPress3.0以降対応なのか。
うちのブログはWordPress2.8.6なので、そら動かんですわ。
プラグインページには対応バージョンは2.1 or higherって思いっきり書いてあるんですけど・・
とりあえず該当のfunctions.phpの157行目、以下のget_home_url関数部分は動作には関係無さそうなので削除しました。
$args = array(
'url' => trim(get_home_url()),
'pr' => 0,
'email' => trim(get_option('admin_email'))
);
すると無事動作復帰してくれましたよ。
WPはバージョン3.0以上で運営されている方が大半だと思うのでほとんどの方は問題ないのでしょうが、
それ以下のWPバージョンでWPサイトを運営されていてWP Buttons1.1.0を使おうという方に情報共有ということで。




コメントはまだありません。