0

我安装了 Wordpress,并使用插件来更改功能wp_authenticate(这是 Wordpress 中的“可插入”功能)。

在登录过程中,代码运行我的 wp_authenticate,我可以将自己的消息发送回用户:

$user = new WP_Error('password_reset', __('<strong>DONE</strong>: On its way!'));

它以 ID 为“login_error”的形式出现在屏幕上,div因此其背景为红色等(如错误)。我想将“好”消息的颜色更改为“坏”消息的红色。

有谁知道我怎么能做到这一点?DIV 在 wp_login php 文件中看起来是硬编码的,我不想更改任何“核心”文件。

我想知道是否可以使用 login_errors 过滤器来覆盖正常行为?还是有其他方法可以做到这一点?

非常感谢任何帮助。

4

1 回答 1

0

尝试在该页面 slug 上注册您的 css 文件..

 if (is_page('your-page-slug')) {
                wp_register_style('custom-css', get_stylesheet_directory_uri() . '/custom-style.css');
                wp_enqueue_style ('custom-css-css');
            }
于 2013-09-14T09:53:06.333 回答