如何在 WordPress 中替换“添加标题”占位符文本

您是否需要更改在 WordPress 中创建新帖子时显示的默认占位符文本?

创建新帖子时,您会看到占位符文本“添加标题”。有时显示不同的文本可能更有用。

在本文中,我们将向您展示如何替换 WordPress 中的“添加标题”占位符文本。

如何在 WordPress 中替换“添加标题”文本

何时以及为何需要替换标题占位符文本

在您的WordPress 网站上创建新帖子时,占位符文本“添加标题”是一个有用的提示,可让您和您的作者知道如何开始。无论您使用块编辑器还是经典编辑器,都是如此。

新帖子的占位符文本

但是,当您使用自定义帖子类型或为客户创建自定义CMS时,将文本更改为不太通用的内容可能对您的用户更有用。

假设您创建了一个自定义帖子类型来创建个人资料,并且您希望将该人的姓名用作标题。通过替换占位符文本,您可以指示用户使用此字段输入名称。

或者,如果您为电影数据库创建了自定义帖子类型,则更有用的占位符文本可能是“输入带有发行年份的电影名称”。

话虽如此,让我们看看如何在 WordPress 中替换“添加标题”文本。

替换 WordPress 中的标题占位符文本

要替换 WordPress 中的标题占位符文本,您需要将代码片段添加到主题的functions.php文件中。如果您需要帮助将代码添加到您的网站,那么您可以按照我们的初学者指南,了解如何将网页中的代码段粘贴到 WordPress中。

您需要做的就是将此代码添加到主题的 functions.php 文件或特定于站点的插件中。

function wpb_change_title_text( $title ){     $screen = get_current_screen();        if  ( ‘movie’ == $screen->post_type ) {          $title = ‘Enter movie name with release year’;     }        return $title;}   add_filter( ‘enter_title_here’, ‘wpb_change_title_text’ );

不要忘记用您自己的自定义帖子类型替换“电影”,并用您自己的自定义文本替换“输入电影名称和发行年份”。

使用块编辑器时,此代码将更改自定义帖子类型“电影”的占位符文本。

在古腾堡编辑器中替换占位符文本

最好的是,如果您使用的是经典的 WordPress 编辑器,同样的代码片段也可以工作。

在经典编辑器中替换占位符文本

此代码段如何工作?

让我们解释一下代码。首先,我们创建了一个函数wpb_change_title_text。在函数内部,我们添加了一个检查以查看用户是否在特定的自定义帖子类型屏幕上。

当它检测到用户在特定的自定义帖子类型屏幕上时,它将返回我们的自定义标题文本。之后,我们简单地将我们的函数连接到enter_title_here允许您更改默认标题文本的过滤器。

就这样。您现在可以在自定义帖子类型中创建一个新条目,并且您将在标题字段中看到您自己的自定义占位符文本。

我们希望本教程帮助您了解如何在 WordPress 中替换“在此处输入标题”或“添加标题”占位符文本。您可能还想了解如何以正确的方式创建电子邮件通讯,或查看我们的必须拥有插件列表来发展您的网站。