5

WPカスタム投稿タイプページの上部にある投稿ステータスのテキストをどのように変更/名前変更しますか

すべて | 公開 | 予定 | 下書き

4

1 に答える 1

8

フィルターの使用views_edit-{$post_type}。配列を変更して、目的の投稿タイプを設定します。

foreach( array( 'post', 'portfolio' ) as $hook )
    add_filter( "views_edit-$hook", 'modified_views_so_15799171' );

function modified_views_so_15799171( $views ) 
{
    $views['all'] = str_replace( 'All ', 'Tutti ', $views['all'] );

    if( isset( $views['publish'] ) )
        $views['publish'] = str_replace( 'Published ', 'Online ', $views['publish'] );

    if( isset( $views['future'] ) )
        $views['future'] = str_replace( 'Scheduled ', 'Future ', $views['future'] );

    if( isset( $views['draft'] ) )
        $views['draft'] = str_replace( 'Drafts ', 'In progress ', $views['draft'] );

    if( isset( $views['trash'] ) )
        $views['trash'] = str_replace( 'Trash ', 'Dustbin ', $views['trash'] );

    return $views;
}

プレビュー

于 2013-04-03T23:06:47.457 に答える