wordpress主题中的修改?

时间:2015-10-29 18:35:45

标签: php wordpress

我是wordpress的新手,今天安装了它。我正在开发一个任务来自定义wordpress中的主页面。我遇到一个问题,我想在主题中插入徽标,我无法做到这一点 这是代码

<div class="site-logo">

<--! Here I want to add my logo>
                </div>

我使用主题徽标插件插入,但它显示了屏幕上的所有代码

3 个答案:

答案 0 :(得分:2)

答案取决于您希望如何将图像合并到主题中。

如果图片是主题本身的资产,意味着文件位于主题包中,则可以使用get_template_directory_uri()包含该文件。

<img src="<?php echo get_template_directory_uri(); ?>/images/logo.jpg">

WP还具有自定义标题功能,可让您从WP Admin https://codex.wordpress.org/Custom_Headers

管理标题图像

<强>的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' ) ); ?>" />

答案 1 :(得分:1)

<img src = "<?php echo get_template_directory_uri()."logo.jpg";?>" alt="logo">

使用上面的代码 get_template_directory_uri()为您提供当前主题的路径。 Refer

答案 2 :(得分:1)

如果您的徽标位于&#34;图像&#34;根目录中的文件夹(不在您的WP主题中:

/images/logo.jpg

如果您的徽标位于WP主题的图像文件夹中:

<?php bloginfo('template_url');?>/images/logo.jpg

如果您的徽标不在&#34;图片&#34;文件夹,然后删除图像文件夹的引用。