カスタム投稿のデフォルトのフィールドラベルを編集する方法があるのではないかと思いました。たとえば、 "author"と言う代わりに "keynote speaker"と言ってもらいますが、明らかにこれを編集します。バックエンド全体.
add_filter( 'gettext', 'change_author_to_keynote' );
add_filter( 'ngettext', 'change_author_to_keynote' );
function change_author_to_keynote( $translated )
{
$translated = str_replace( 'Author', 'Keynote Speaker', $translated );
$translated = str_replace( 'author', 'keynote speaker', $translated );
return $translated;
}
前もって感謝します、
ピート
あなたが使用することができます:
add_filter('gettext','custom_author_lable');
function custom_author_lable( $input ) {
global $post_type;
if( is_admin() && 'your_post_type' == $post_type )
if ('Author' == $input || 'author' == $input)
return 'Keynote Speaker';
return $input;
}
your_post_typeを置き換えるだけです。
私はあなたの2つのフィルタがパース文字列とそれを置き換えるために可能であると思います。
ヒント:githupや言語文字列の無料プラグインの例もあります。 https://github.com/toscho/Germanix-WordPress-Plugin/blob/master/germanix_translate。 php