为什么我看不到我的徽标出现在主页上?



这是我正在工作的网站abraham-accountants.co.uk。然而,徽标出现在所有网页上,而不是在主页上。

这个php代码我用来添加徽标和上传徽标文件到ftp服务器。

// Display Site Title
add_action( 'smartline_site_title', 'smartline_display_site_title' );
function smartline_display_site_title() { ?>
<div class='my-logo'>
    <img src="<?php bloginfo('template_directory');?>/images/AA.gif">
</div>
<a href="<?php echo esc_url(home_url('/')); ?>"
    title="<?php echo esc_attr( get_bloginfo( 'name', 'display' ) ); ?>" 
    rel="home">
<h1 class="site-title"><?php bloginfo('name'); ?></h1>
</a>
<?php
}    

这是在smartline lite主题的模板标签php文件中完成的。

在你的themes文件夹中添加functions.php

function my_logo() {
echo '<style type="text/css">
h1 a { background-image:url('.get_bloginfo('template_directory').'/images/your-logo.png) !important; }
</style>';
}
add_action('login_head', 'my_logo');

最新更新