Php 需要将WordPress小部件按钮文本从“go”修改为“ok”

Php 需要将WordPress小部件按钮文本从“go”修改为“ok”,php,html,css,wordpress,Php,Html,Css,Wordpress,我试图在WordPress中修改订阅小部件上的按钮文本。我正在使用Voux主题,希望将按钮文本从Go更改为Ok。有没有一种方法可以通过修改代码来修改小部件 另外,在同一个小部件中,有一个用于输入数据的HTML标记,其中有一个占位符“Your-mail”。我想将现有占位符文本更改为“电子邮件”,这可以使用CSS完成吗?我知道可以通过HTML完成,但我不认为我可以修改小部件的HTML 任何帮助都将不胜感激。谢谢大家! 嘿,是的,确实存在不修改小部件代码的可能性,如果它来自核心或插件,这可能不是一个好

我试图在WordPress中修改订阅小部件上的按钮文本。我正在使用Voux主题,希望将按钮文本从Go更改为Ok。有没有一种方法可以通过修改代码来修改小部件

另外,在同一个小部件中,有一个用于输入数据的HTML标记,其中有一个占位符“Your-mail”。我想将现有占位符文本更改为“电子邮件”,这可以使用CSS完成吗?我知道可以通过HTML完成,但我不认为我可以修改小部件的HTML


任何帮助都将不胜感激。谢谢大家!

嘿,是的,确实存在不修改小部件代码的可能性,如果它来自核心或插件,这可能不是一个好主意

将文本从Go修改为Ok:在伪选择器之后使用CSS:

使用CSS修改占位符-查看此处:


此外,还可以使用javascript更改占位符的内容。下次当你的问题只是重复的时候,用谷歌做一些研究。

好的,我看了一下主题和它的小部件。这些小部件是根据主题定制的,因此我认为您的问题足够有效,而且即使您购买了主题,它们的支持似乎对定制问题也没有帮助,因此:

您可以直接在voux wp\inc\widgets\subscribe.php中编辑php文件

请看第35行:

<div class="small-3 columns"><button type="submit" name="submit" class="btn black"><?php _e("GO",'thevoux'); ?></button></div>
函数是wordpress翻译字符串的方法,但我会选择简单的方法,只需删除它:

<div class="small-3 columns"><button type="submit" name="submit" class="btn black">OK</button></div>
完成了!请记住,如果更新主题,此修复程序可能会重置为其初始状态

至于占位符: 同一文件,第34行:

<div class="small-9 columns"><input placeholder="<?php _e("Your E-Mail",'thevoux'); ?>" type="text" name="widget_subscribe" class="widget_subscribe"></div>
我想你可以看到这是怎么回事

<div class="small-9 columns"><input placeholder="E-Mail" type="text" name="widget_subscribe" class="widget_subscribe"></div>
为了彻底的了解。。。 编辑主题源文件被认为不是很漂亮,特别是因为它会在主题更新时中断。我认为适当的修正是:

注销小部件。 扩展小部件 覆盖小部件功能复制旧功能,进行更改。 重新注册你闪亮的新部件。
如果你熟悉Wordpress/PHP,这并不难,但是对于你要问的问题,我可能不会费心,除非你是为了好玩才去问的。

我尝试过使用CSS:after伪选择器,但没有帮助。我不想更改占位符的颜色。我想替换占位符文本。是的,我看起来有点快-你有两种可能:要么用JavaScript更改占位符文本,要么用CSS和webkit设置占位符值。谢谢你的帮助!