こんにちは
どこを変えたいのかよく分からないですが、以下のようにすれば、
「アップロードするファイルをドロップ」を「AAA」に、「または」を「BBB」に変換できます。
ただし、WordPress がアップデートされて、英語の文言が変更されたら変換できなくなります。
function my_gettext( $translation, $text ){
if( 'Drop files anywhere to upload' === $text ) {
$translation = 'AAA';
}
return $translation;
}
add_action( 'gettext', 'my_gettext', 10, 2 );
function my_gettext_with_context( $translation, $text, $context ){
if( 'or' === $text && $context === 'Uploader: Drop files here - or - Select Files' ) {
$translation = 'BBBB';
}
return $translation;
}
add_action( 'gettext_with_context', 'my_gettext_with_context', 10, 3 );
@munyaguさん 返信有難う御座います。AAAとBBBのところは理解することができました。
確かにどこを変更したいかというところが不明確だったため、曖昧な質問になってしまい申し訳
ないと思っています。
しかしながらWordPressのどこの「.php」だったりしますでしょうか。
functions.phpかupload.phpだったりしますか。
差し支えなければ、「ファイルを選択」、「最大アップロードサイズ: 32 MB」 や 文章エリアを追加するなどといったTIPSなどを教えて頂けないでしょうか。
どこかお知りになって WordPress のコアファイルを変更したいということでしょうか。
アップデートしたら元に戻りますし他の処理に影響が出る可能性もありますので、やめておかれた方が良いと思います。
文書エリアを追加したいのであれば、upload_ui_over_quota
か post-upload-ui
アクションフックを使えば良いと思います。
このフックの中で HTML を出力すれば画面に表示されます。
アクションフックの使い方は先に例示したフィルターフックとほぼ同じです。
以下ページを参照してください。
関数リファレンス/add action
@munyagu さん アップデートに関しても必要最低限のバージョンに留めておいて、バージョンアップしたとしても対策を打てるように考えてはおります。
アクションフックやフィルターフックなどで機能追加できることはわかるのですが、、
WordPressフォルダ内のどこの.phpファイルを変更すれば良いかだけ教えて頂けないでしょうか。
@ishitakaさん、@munyaguさん。お答え頂きまして有難う御座いました!
技術的な切り分けができればそれも良いのですが、マーケメインで私は仕事をしているので
また違った視点で俯瞰できそうな気もしてはいますが、要件の部分がやはり重要なのではと思いました。
至らずで申し訳ありませんでしたが、引き続き宜しくお願い致します。