我认为在WordPress 5.9中没有一个核心方法可以做到这一点。。
所以现在,您可以使用一个自定义的短代码来返回标题的内部HTML/内容(例如。Search Results for <search query>
应用翻译/获取文本),然后使用<h1>[your-shortcode]</h1>
在模板中。
下面是一个可以尝试的示例快捷码函数:
add_shortcode( \'your-shortcode\', function () {
/* translators: %s: Search query/keyword. */
return sprintf(
__( \'Search Results for "%s"\', \'text-domain\' ),
esc_attr( get_search_query() )
);
} );
如果愿意,您还可以创建另一个仅返回搜索查询的快捷码,但请记住,您应该使用
get_search_query()
和
not the_search_query()
它回显输出,因此前者应用于通常不应回显任何内容的shortcode函数中。