重新设置登录表单的样式,同时将CSS与前端CSS分开

时间:2019-10-14 作者:The Chewy

我正在更改客户端的WP登录页面的外观,除了在我的函数中使用以下代码外,我还使用CSS。php文件。

// CUSTOMIZE LOGIN SCREEN
add_filter(\'login_headerurl\', \'ourHeaderUrl\');

function ourHeaderUrl(){
  return esc_url(home_url( \'/\' ));
}

// enqueue CSS into the login page
add_filter(\'login_enqueue_scripts\', \'ourLoginCSS\');

function ourLoginCSS(){
  wp_enqueue_style(\'main_styles\', get_stylesheet_uri(), array(), \'1\', \'all\');
}
这些函数使用前端的样式表,从而向我的前端CSS文件添加更多CSS。有没有办法通过将CSS与我的前端CSS分开来设置此页面的样式?

1 个回复
SO网友:RiddleMeThis

您可以使用将登录页面的样式排队login_enqueue_scripts.

示例:

function themeslug_enqueue_style() {
    wp_enqueue_style( \'loginStyles\', \'login-style.css\', false ); 
}

add_action( \'login_enqueue_scripts\', \'themeslug_enqueue_style\', 10 );

相关推荐

初学者问题:通过管理Web界面访问Functions.php以导入自定义帖子类型?

是否可以访问这些功能。php文件仅仅使用管理web界面?我正在尝试访问以前创建的(手动编码的)自定义帖子类型,我不得不跳过很多障碍,因为我无法访问函数中的代码。php文件。我已经浏览了很多帮助页面,但建议的步骤似乎总是涉及到函数。php文件(我无法访问)或使用插件中的导入/导出工具,该插件首先创建了自定义帖子类型(据我所知,没有使用任何插件)。这似乎是一个非常基本的问题,但我一辈子都想不出来。任何帮助都将不胜感激!