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(ファイル名変更)をアップロード。
無事、修正完了。
コメント