我正在自定义登录页面,并希望更改页脚文本,将用户带回网站。理想情况下,作为一个示例,将其从第一个图像更改为下面的第二个图像:


我已经搜索了一段时间,但似乎找不到修改文本的答案。最近的一次是更改注册表还是丢失密码文本,但无法将此脚本应用于第三个用户选项。
functions.php:
function back_to_site_text( $translated ) {
$translated = str_ireplace( \'← Back to My Site\', \'Head back to My Site\', $translated );
return $translated;
}
add_filter(\'gettext\', \'back_to_site_text\');
add_filter(\'ngettext\', \'back_to_site_text\');
如何更改登录页面上的页脚文本,将用户带回主网站?
最合适的回答,由SO网友:Wyck 整理而成
您的值错误,无法使用←
, 而是使用正确的编码,在这种情况下←
还有%s
对于标题。
此外,您只希望在两个页面上运行此操作。
function back_to_site_text( $translated ) {
if ( in_array( $GLOBALS[\'pagenow\'], array( \'wp-login.php\', \'wp-register.php\' ) ) )
$translated = str_ireplace( \'← Back to %s\', \'Head back to My Site\', $translated );
return $translated;
}
add_filter(\'gettext\', \'back_to_site_text\');