如何使用Get_BloomInfo();对象子主题?

时间:2014-03-21 作者:Desi

在下面的代码中(位于functions.php 文件),参考(\'.get_bloginfo(\'template_url\').\', 我试图以我的孩子为主题,但它一直以家长为主题。

/* ==  Custom Login Logo ==============================*/
function custom_login_logo() {
    echo \'<style>
        .login h1 a { background:url(\'.get_bloginfo(\'template_url\').\'/images/logo-white.png) 0 0;background-size:218px 32px;height:32px;margin-bottom:10px;margin-left:20px;padding:0;width:218px }
    </style>\';
}
add_action(\'login_head\', \'custom_login_logo\');
如何使其以子主题的主题文件夹为目标?

1 个回复
最合适的回答,由SO网友:MBL 整理而成

尝试get_stylesheet_directory_uri(); 哪一个

检索当前主题的样式表目录URI/child 主题

/* ==  Custom Login Logo ==============================*/
function custom_login_logo() {
    echo \'<style>
        .login h1 a { background:url(\'.get_stylesheet_directory_uri().\'/images/logo-white.png) 0 0;background-size:218px 32px;height:32px;margin-bottom:10px;margin-left:20px;padding:0;width:218px }
    </style>\';
}
add_action(\'login_head\', \'custom_login_logo\');
根据图像在主题文件夹结构中的位置,您可能需要稍微修改图像的路径

结束