您是否需要更改在 WordPress 中创建新帖子时显示的默认占位符文本?
当您创建新帖子时,您将看到占位符文本“添加标题”。有时显示不同的文本可能更有用。
在本文中,我们将向您展示如何替换 WordPress 中的“添加标题”占位符文本。
何时以及为何需要替换标题占位符文本
在WordPress 网站上创建新帖子时,占位符文本“添加标题”是一个有用的提示,可让您和您的作者知道如何开始。
无论您使用块编辑器还是经典编辑器,都是如此。
但是,当您使用自定义帖子类型或为客户创建自定义CMS时,将文本更改为不太通用的内容对用户来说可能更有用。
假设您已经创建了一个自定义帖子类型来创建个人资料,并且您希望将该人的姓名用作标题。通过替换占位符文本,您可以指示用户使用此字段输入名称。
或者,如果您已为电影数据库创建了自定义帖子类型,则更有用的占位符文本可能是“输入带有发行年份的电影名称”。
话虽如此,让我们看看如何在 WordPress 中替换“添加标题”文本。
替换 WordPress 中的标题占位符文本
要替换 WordPress 中的标题占位符文本,您需要将代码添加到 WordPress 主题文件中。如果您需要帮助向您的网站添加代码,那么您可以按照我们的初学者指南了解如何将网络片段粘贴到 WordPress 中。
您需要做的就是将此代码片段添加到主题的functions.php 文件中或使用免费的WPCode 插件(推荐)来安全地添加自定义代码:
1234567891011 | 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 中替换“在此处输入标题”或“添加标题”占位符文本。您可能还想查看我们关于如何以正确的方式创建电子邮件通讯的指南,或者我们的专家精选的必备插件来发展您的网站。