WordPress显示 ‘在此输入标题’ 您在创建新帖子时在标题字段中占位符文本。 最近我们的一个用户问他们是否可以用自己的占位符文本替换它。 当您使用自定义帖子类型或为客户创建自定义CMS时,这一点特别有用。 在本文中,我们将向您展示如何在WordPress中替换“在此输入标题”文本。
何时以及为什么您需要替换标题占位符文本?
假设您已经创建了自定义帖子类型来创建个人配置文件,并且您希望将该人员的名称用作标题。 通过替换占位符文本,您可以指示用户使用此字段输入名称。
您可以创建任何类型的内容,并且没有任何理由说明为什么您应该使用通用文本,以使其对用户更有帮助。
在WordPress中替换标题占位符文本
所有你需要做的就是添加这个代码在你的主题的functions.php文件或特定于站点的插件。
函数wpb_change_title_text($ title){ $ screen = get_current_screen(); if('movie'== $ screen-> post_type){ $ title ='输入发行年份的电影名称'; } 返回$ title; } add_filter('enter_title_here','wpb_change_title_text');
不要忘记用自己的自定义文章类型替换“电影”,用自己的自定义文本替换文本。
让我们来解释一下代码。 首先我们创建了一个函数 wpb_change_title_text
。 在函数内部,我们添加了一个检查来查看用户是否在特定的自定义帖子类型屏幕上。
当它检测到用户在特定的自定义帖子类型屏幕上时,它应该返回我们的自定义标题文本。 之后,我们简单地将我们的功能挂在enter_title_here过滤器,它允许您更改默认的标题文本。
就是这样,您现在可以在自定义帖子类型中创建一个新条目,并在标题字段中看到自己的自定义占位符文本。
我们希望这篇文章能够帮助您在WordPress的文章编辑器中替换“在此输入标题”文本。 您也可以查看我们的指南,了解如何在WordPress后期编辑器中添加默认内容。
来源:Paulund