Wordpress多段字符串是否可搜索?
我正在使用PODS和不同自定义帖子类型的Polylang。 Wordpress搜索对帖子中的所有内容都很好,但是我必须在模板中替换的字符串呢?它们根本不可搜索吗 有没有其他方法可以让模板中的多段字符串在Wordpress搜索中搜索? 模板中的字符串打印为:Wordpress多段字符串是否可搜索?,wordpress,search,plugins,polylang,Wordpress,Search,Plugins,Polylang,我正在使用PODS和不同自定义帖子类型的Polylang。 Wordpress搜索对帖子中的所有内容都很好,但是我必须在模板中替换的字符串呢?它们根本不可搜索吗 有没有其他方法可以让模板中的多段字符串在Wordpress搜索中搜索? 模板中的字符串打印为: <?php echo pll_e('headlineX'); ?> 但是,搜索结果没有显示我在polylang的字符串表中输入的任何内容 有没有其他方法可以翻译并使其可搜索?也许是另一个插件 谢谢你的帮助 默认情况下,Wor
<?php echo pll_e('headlineX'); ?>
但是,搜索结果没有显示我在polylang的字符串表中输入的任何内容
有没有其他方法可以翻译并使其可搜索?也许是另一个插件
谢谢你的帮助 默认情况下,WordPress只在post_title、post_extract、post_content字段中搜索,以便回答您的问题-否,无法搜索用pll_()/pll_e()翻译的字符串 您的选择:
- 将所有翻译存储在post_meta中,并修改WordPress搜索查询,以便在自定义元键中搜索字符串。从技术上讲,您也应该能够在Polylang表中搜索,但这可能会很复杂且效率低下 这可能是多余的,但是考虑使用弹性键。您可以将数据注入帖子/页面/cpt的ElasticPress索引,为不同类型的数据(例如标题、内容或自定义元数据)设置搜索权重。ElasticSearch/ElasticPress还将显著提高您的搜索精度和速度