更改自定义文章类型的WP管理后台文章状态筛选器

5

如何更改/重命名WP自定义文章类型页面顶部帖子状态的文本

所有|已发布|计划中|草稿

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;
}

preview


请问您能否看一下这个与WordPress自定义字段相关的问题 - http://stackoverflow.com/questions/43782429/wordpress-make-custom-field-values-clickable-to-retrive-them-later? - Istiaque Ahmed
感谢你提供这个有用的答案,它在我回答关于Woocommerce订单(shop_order自定义文章类型)的这个帖子时起到了部分作用。 - LoicTheAztec

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接