「アイキャッチ」って分かりづらくねぇ?って言われたら・・・

簡単に画像が入れられるので使用することの多いアイキャッチですが、『「アイキャッチ」っていう名称、分かりづらくねぇ?』なんて言われたことはないだろうか?
「仕様だから」とか言って誤魔化すのだが、納得しない方も多い。

どうしても別の名称でと言う場合は、

// function.php
function translate_my_stuff($translation, $text, $domain) {
    if ($text == 'Featured Image') {
        return 'おすすめ画像';
    }
    if ($text == 'Use as featured image') {
        return 'おすすめ画像として使用';
    }
    return $translation;
}
add_filter('gettext', 'translate_my_stuff', null, 3);

function custom_admin_post_thumbnail_html( $content ) {
    $content = str_replace( __('アイキャッチ画像を設定'), __('おすすめ画像を設定'), $content);
    $content .= '<p>ここにおすすめの画像を入れてください。</p>';
    return $content;
}
add_filter('admin_post_thumbnail_html', 'custom_admin_post_thumbnail_html');

こんな感じに変更。

※上段の「アイキャッチ画像」はadd_filterでは変更できないらしい。
なので、言語ファイルを変更している。

投稿画面は、


和訳の言語ファイルを変更したい場合は、「Codestyling Localization」というプラグインで変更できらしい。

「「アイキャッチ」って分かりづらくねぇ?って言われたら・・・」への3件のフィードバック

  1. 投稿画面のアイキャッチの名前を変えたくて、調べてましたらたどり着きました。
    参考にさせていただきます。ありがとうございます。
    ちなみに、カスタム投稿(例えばポストタイプ ‘shop’)の管理画面のみに適用させるには、どのようにすればよろしいでしょうか?

    1. ご回答ありがとうございます!参考にさせていただきます。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)