feedBurner-feedSmith-extendの修正覚え書き

WordPress(ブログ)のアクセスログを見ていると、feedを転送するプラグインであるfeedBurner-feedSmith-extendでエラーが出ているみたい。
jquery.custom.css
jquery-ui.min.js
の2ファイルが404″Not Found“となっている。
毎回、feedBurner-feedSmith-extendにアクセスするたびに404となっているので、この際、修正してみることにしました。その備忘録となります。

プラグインフォルダにあるfeedburner-settingの中のfeedBurner-feedSmith-extend.phpを開きます。135行目に�って文字を発見。これってシングルクォーテーションの間違い?ってことで修正。

誤 wp_enqueue_script(�jquery�);
正 wp_enqueue_script('jquery');

すぐ下の138〜139行目に問題のcssとjsファイルへのリンクを発見。
対象のファイルはfeedburner-settingの中にあるので、feedBurner-feedSmith-extend/を削除する。

誤 echo '<script type="text/javascript" src="'.WP_PLUGIN_URL.'/feedBurner-feedSmith-extend/jquery-ui.min.js"></script>
  <link rel="stylesheet" href="'.WP_PLUGIN_URL.'/feedBurner-feedSmith-extend/jquery.custom.css" type="text/css"/>	';
正 echo '<script type="text/javascript" src="'.WP_PLUGIN_URL.'/feedburner-setting/jquery-ui.min.js"></script>
  <link rel="stylesheet" href="'.WP_PLUGIN_URL.'/feedburner-setting/jquery.custom.css" type="text/css">	';

アップロードして、再度アクセスログを見てみると…
jsとcssファイルへのエラーは無くなったものの、新たなるエラーが発生。
/plugins/feedburner-setting/images/ui-bg_glass_75_e6e6e6_1x400.pngなどなどで404のエラー。cssファイルをのぞいてみるとimageフォルダ内のpngファイルを参照している模様。そもそもfeedburner-settingフォルダ内にはimagesフォルダが無いので、http://jqueryui.com/へアクセスして、ダウンロード。ダウンロードしたファイルを展開し、cssフォルダ→smoothnessフォルダを開き、imagesフォルダとjquery-ui.custom.css(ファイル名変更)をアップロード。

無事、修正完了。

コメント

タイトルとURLをコピーしました