使用 WordPress 后台的文章编辑器编辑文章时,如果标题输入框没有填写内容,则会有一个浅色的文字 「在此输入标题」 来提示你填写标题。

但是,有时候我们可能会需要修改这段文字。比如在电影自定义文章类型里,把 「在此输入标题」 改成 「在此输入电影的名字」 可以让用户更好的理解输入框意图。

只要把下边的代码放在当前主题的 functions.php(了解更多) 文件即可给电影自定义文章类型的文章编辑器的标题输入框默认提示文本改成 「在此输入电影的名字」:

/**

    *WordPress 替换编辑器标题输入框的文本

    *https://www.weixiaoduo.com/replace-enter-title-here-text/

*/

functionBing_change_title_text($title,$post){

    if($post->post_type=='movie')$title='在此输入电影的名字';

    return$title;

}

add_filter('enter_title_here','Bing_change_title_text',10,2);

上边的代码利用 enter_title_here 过滤器来修改文章编辑器标题输入框的提示文本,非常简单,你还可以使用这个过滤器更加详细的自定义标题输入框的提示文本。

如果你想给标题输入框设置默认内容可以参考:https://www.weixiaoduo.com/default-content-title/