포스트 타입 명칭 변경하기

워드프레스의 테마에서 정의한 포스트 타입이 있다.
그 정의된 타입별로 구성요소가 정의되어 포스팅이 되는데 이 포스트 타입 또는 포스트 포맷의 명칭을 변경하기 힘들다.

아래 코드를 활용해서 각 테마폴더의 function.php 에 추가하자.

function rename_post_formats($translation, $text, $context, $domain) {
    $names = array(
        'Standard'  => '기본글',
        'Image' => '배너',
        'Link' => '즐겨찾기',
        'Gallery' => '사진첩'
    );
    if ($context == 'Post format') {
        $translation = str_replace(array_keys($names), array_values($names), $text);
    }
    return $translation;
}
add_filter('gettext_with_context', 'rename_post_formats', 10, 4);

 

TOP