我是一个非常新的wordpress,已经安装了今天。我正在工作的任务,以自定义主页在wordpress。我面临一个问题,我想在主题中插入徽标,但我无法做到这一点。
这是代码
<div class="site-logo">
<--! Here I want to add my logo>
</div>我使用主题徽标插件来插入,但它显示了屏幕上的所有代码。
发布于 2015-10-29 19:50:37
答案取决于你希望如何将图像融入你的主题。
如果图像是主题本身的资产,这意味着文件位于主题包中,则可以使用get_template_directory_uri()包含该文件。
<img src="<?php echo get_template_directory_uri(); ?>/images/logo.jpg">WP还有一个自定义头功能,它将使您能够管理来自WP管理标头的标题映像。
functions.php
$args = array(
'width' => 980,
'height' => 60,
'default-image' => get_template_directory_uri() . '/images/header.jpg',
);
add_theme_support( 'custom-header', $args );主题为的
<img src="<?php echo( get_header_image() ); ?>" alt="<?php echo( get_bloginfo( 'title' ) ); ?>" />发布于 2015-10-29 18:51:48
<img src = "<?php echo get_template_directory_uri()."logo.jpg";?>" alt="logo">使用上面的代码。
get_template_directory_uri()为您提供了当前主题的路径。请参阅
发布于 2015-10-29 19:04:31
如果您的徽标位于根目录中的“图像”文件夹中(而不是在您的WP主题中):
/images/logo.jpg如果您的徽标位于WP主题的“图像”文件夹中:
<?php bloginfo('template_url');?>/images/logo.jpg如果您的徽标不在“图像”文件夹中,则删除“图像”文件夹的引用。
https://stackoverflow.com/questions/33422103
复制相似问题