WordPress 3.3で未対応の「Custom Field GUI Utility」を対応する方法

スポンサーリンク

先日のWordPress 3.3へのバージョンアップにともなって、非常に便利に使わせていただいているプラグイン「Custom Field GUI Utility」が利用できなくなってしまいました・・・。

現時点ではオフィシャルでも未対応とされていて、今後の対応についてもどうなるのかわからない状態です。
とはいえ、使えないままなのも困ってしまうし・・・ってことでむりやり使えるようにしてみました。

ちょちょっといじくるのは、

wp-content → plugins → custom-field-gui-utility

の中にある、cfg-utility.phpというファイルです。

このファイルの72行目あたりに

add_action ('simple_edit_form', array ('cfg_utility_class', 'insert_gui'));

という記述があります。

この部分を以下のように書き換えます。

add_action ('edit_form_advanced', array ('cfg_utility_class', 'insert_gui'));

simple_edit_formとなっているところを、edit_form_advancedに変更するだけですね。

これでファイルを保存してアップロードし、管理画面から新規投稿、あるいは投稿の編集画面を開けば、WPのアップデート前と同じようにCustom Field GUI Utilityが展開されています。

ファイルを編集するときは、ファイルを一度FTPでローカルにコピーし、サーバーにアップされているものはリネームしてから、ローカルで編集したファイルをアップロードするようにしたほうがいいかと思います。
まぁ僕はそのままサーバー上でいじってしまいましたけども。

ここに記載されている方法は、あくまでも応急的な処置です。
公式でそのうち対応版がリリースされるかとは思いますが、バージョンアップで使えなくて困る! という人はダウングレードするか、この方法で応急的に対応するかしたらいいかもしれません。

ここに記載された方法は、あくまでも非公式なものになります。
対応する際は自己責任でお願いします。

「WordPress」新着記事

カスタムブロックを追加するなら「Block Lab」プラグインを導入すると幸せかもしれない

Avatar for ホシナ カズキ

ホシナ カズキ

大規模・広範囲にわたるクラッキングによるWordPress改ざん事案が発生中

Avatar for ホシナ カズキ

ホシナ カズキ

【2016年版】モバデビで絶賛稼働中のWordPressプラグイン

Avatar for ホシナ カズキ

ホシナ カズキ

「SNS Count Cache」v0.10.0におけるFacebook取得の不具合を解決する

Avatar for ホシナ カズキ

ホシナ カズキ

「SNS Count Cache」のFacebookカウント数取得できない問題を暫定的に解決した

Avatar for ホシナ カズキ

ホシナ カズキ

もっと見る

モバデビモバイルウェブのネタ、ニュースMaciPhoneなどのApple関連、WordPressのことなど、いろいろ書く雑食系ブログメディア。
ためになるかもしれないし、ならないかもしれない。そこそこ更新してますそこそこ。

このブログについてもっと詳しく