WordPressのフックについて教えてください。
プラグイン「ContactForm 7」
http://jisakupc-technical.info/web-survice/wordpress/4774/
上記サイトを参考に添付ファイル名を日本語でも送れるようにしてみました。
「wpmp-config-ja.php」の追加・編集はあっさり終了
(実際は「wpmp-config-.php」のファイル名にしました。)
次に「wp-includes/class-phpmailer.php」の編集
basename($path);をend(explode('/', $path));へ変更
basename($filename);は今のバージョンでは見当たらなかったので編集せず
次にプラグインの「wp-content/plugins/contact-form-7/includes/formatting.php」を編集もあっさり終了
これで確認すると、問題なく日本語ファイル名で送れるようになりました。
ただこの状態ですと、WordPress、及び、プラグインのコアファイルを編集しているため、各々をバージョンアップすると当然初期状態に戻ります。
WordPressだけをバージョンアップさせると、メールそのものが送れませんでした。
ContactForm7だけをバージョンアップさせると、「unnamed-file」のファイル名になり送信されました。
これらがバージョンアップされても日本語ファイル名で送れるようにフックさせたいのですが、イマイチやり方が分かりません。
http://9ensan.com/blog/wordpress/fix-wordpress-apply_filters-add_fl...
functions.phpにはどのように記述すればよろしいでしょうか?
よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/02/27 04:12
2018/02/27 05:46
2018/02/27 05:48
退会済みユーザー
2018/02/27 06:29