我刚开始创建带有电机主题的 WP 页面,它使用 WPBakery 构建器。现在我添加了他们的一个 STM 小部件。我可以更改其中的所有文本,但找不到如何更改“搜索”按钮文本。也许你有什么建议?
问问题
1147 次
1 回答
0
要在插件内部编辑字符串,有一个非常好的插件:
https://wordpress.org/plugins/loco-translate/
使用 Loco Translate,您可以在插件/主题中找到字符串并对其进行编辑。这在大多数情况下都有效。
如果 Loco Translate 不能解决您的问题(记得清除缓存),您还可以在页面正文中查找字符串并将其替换为 javascript。将此代码放在页面的末尾,可能在 wordpress 的 footer.php 中。如果它不起作用,请尝试将“搜索”更改为“搜索”或“搜索”,以确保插件没有使用字符串的另一个变体(因为大写,你看不到这个)。您还可以使用浏览器检查器检查您的页面,并在没有 css 样式的 text-transform: 大写字母的情况下查看按钮内的确切字符串。
此代码将替换所有出现的字符串“search”。
<script>
document.body.innerHTML = document.body.innerHTML.replace(/search/g, 'your string');
</script>
另一种解决方案是使用 javascript 更改按钮的 innerHTML。这样,您正在访问您的按钮元素(即通过 ID),然后使用 javascript 设置此元素的内容:
document.getElementById("buttonID").innerHTML = "Text of button";
于 2020-05-13T09:43:53.643 回答