如何在wp-admin上编程设置CPT的职称

时间:2012-05-11 作者:jammypeach

我一直在使用自定义的帖子类型&;自定义字段,使用types 插件和advanced custom fields 插件,也手动完成了同样的操作。

有时我想创建一个CPT,其中title 这是不合适的-例如,一个FAQ,其中我需要标记两个字段QuestionAnswer. 这在没有标题的情况下确实有效,但它们都会另存为(No Title).

我想做的是title 达到Question 自定义字段,或以某种方式定义自己的title 我可以按自己喜欢的方式标记的字段。

有人对如何做到这一点有什么建议吗?

1 个回复
最合适的回答,由SO网友:Stephen Harris 整理而成

您可以使用enter_title_here 过滤器:

    add_filter(\'enter_title_here\',\'wpse51871_alter_title_label\',10,2);
    function wpse51871_alter_title_label($label, $post){
        if( \'question\' == get_post_type($post) )
            $label = __(\'enter question here\', \'my-plugin-text-domain\');

        return $label;
    }

结束

相关推荐

changing wp-admin/widgets.php

我们希望在管理面板中设计小部件页面时有所不同,主要是为了帮助站点管理员了解每个小部件在站点中的显示位置:为此,我们需要更改小部件所使用的HTML。php呈现(仅仅更改css是不够的)。我们如何在不触及核心的情况下做到这一点?