用于更改核心WordPress文件(wp-includes/General-template.php)中的标签(用户名)的函数

时间:2012-08-02 作者:Valentine Cosgrave

想要更改

wp includes/general模板第258行的“label\\u username”=>\\uuuu(“username”)。phpto\'label\\u username\'=>\\uuu(\'用户名或电子邮件\')

不建议更改核心文件-从不从不从不

因此,如果您能帮助编写一个函数来实现这一点,我们将不胜感激。

2 个回复
SO网友:Joshua Abenazer

试着把这个放在你的函数中。php

function wpse60605_change_username_label( $defaults ){
    $defaults[\'label_username\'] = __( \'Username or Email\' );
    return $defaults;
}
add_filter( \'login_form_defaults\', \'wpse60605_change_username_label\' );

SO网友:nvartolomei

你应该挂到gettext 由调用的筛选器__() 以未翻译文本作为第二个参数的域翻译文本上的函数。

看看如何使用gettext 过滤器用于changing the comment form.

结束

相关推荐

创建补丁以提交给WordPress Core的最简单方法?

我已经提交了一些patches for WordPress core 在…上Trac (其中一个已经被使用过)但每次我想这样做的时候,我都会退缩,因为我这样做的设置令人难以置信地乏味。有人能详细说明提交core补丁所需的步骤吗,然后是简化流程的最佳方法,这样就不会那么乏味了?我目前使用Mac OS X和PhpStorm,但我认为shell脚本可能是最简单的?或者是一个PHP脚本,它可以完成所有的死记硬背工作?问题之一是我不完全理解我需要从什么开始。我是从行李箱开始的吗?每次我想创建补丁时,我是否必须下载一