我如何更改 WPBakery 按钮文本或语言?
How could I change WPBakery button text or language?
我刚开始创建带有电机主题的 WP 页面,它使用 WPBakery 生成器。现在我添加了他们的一个 STM 小部件。我可以更改其中的所有文本,但找不到如何更改 'search' 按钮文本。也许您有什么建议?
要在插件中编辑字符串,有一个非常好的插件:
https://wordpress.org/plugins/loco-translate/
使用 Loco Translate,您可以在插件/主题中找到字符串并进行编辑。这在大多数情况下都有效。
如果 Loco Translate 不能解决您的问题(记得清除缓存),您也可以在页面正文中查找字符串并将其替换为 javascript。将此代码放在页面的末尾,可能在 wordpress 的 footer.php 内。如果它不起作用,请尝试将 "search" 更改为 "Search" 或 "SEARCH",以确保插件没有使用字符串的另一个变体(因为大写,你看不到这个) .您还可以使用浏览器检查器检查您的页面,看看按钮内到底是什么字符串,而不是 css-style of text-transform: uppercase;
此代码将替换所有出现的字符串 "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";
我刚开始创建带有电机主题的 WP 页面,它使用 WPBakery 生成器。现在我添加了他们的一个 STM 小部件。我可以更改其中的所有文本,但找不到如何更改 'search' 按钮文本。也许您有什么建议?
要在插件中编辑字符串,有一个非常好的插件:
https://wordpress.org/plugins/loco-translate/
使用 Loco Translate,您可以在插件/主题中找到字符串并进行编辑。这在大多数情况下都有效。
如果 Loco Translate 不能解决您的问题(记得清除缓存),您也可以在页面正文中查找字符串并将其替换为 javascript。将此代码放在页面的末尾,可能在 wordpress 的 footer.php 内。如果它不起作用,请尝试将 "search" 更改为 "Search" 或 "SEARCH",以确保插件没有使用字符串的另一个变体(因为大写,你看不到这个) .您还可以使用浏览器检查器检查您的页面,看看按钮内到底是什么字符串,而不是 css-style of text-transform: uppercase;
此代码将替换所有出现的字符串 "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";