【问题标题】:how to add a logo on custom wordpress theme [closed]如何在自定义 wordpress 主题上添加徽标 [关闭]
【发布时间】:2015-06-11 13:29:42
【问题描述】:

我现在正在从头开始构建一个 WordPress 主题,我似乎一直试图在页面的左上角添加一个徽标,您通常会在该处看到页面的标题。

<h1>
  <a href="<?php echo home_url(); ?>"><?php bloginfo('name'); ?></a
</h1>
<div class="site-description">
    <h3>
        <?php echo html_entity_decode(get_bloginfo('description')); ?>
    </h3>
</div>`

因此,我想要一个允许用户返回主页的图像,而不是那里的 h1 标记。我还需要将图像保存在特定文件夹中吗?

请帮助并提前感谢您!

【问题讨论】:

    标签: php html css wordpress wordpress-theming


    【解决方案1】:

    试试这个

    <img src="<?php bloginfo('template_directory'); ?>/images/logo.jpg" />
    <div class="site-description">
        <h3>
            <?php echo html_entity_decode(get_bloginfo('description')); ?>
        </h3>
    </div>
    

    假设图片在模板目录的images文件夹中,文件名为logo.jpg

    【讨论】:

    • 嘿 Ajay,刚刚尝试过,但仍然显示损坏的图像。我的图像目录如下“/var/www/wordpress/wp-content/themes/CVTheme2015/images”,然后图像称为logo.jpg
    • 检查更新的
    • 嘿,阿杰,非常感谢兄弟!效果很好 !第一次没有工作是因为我们有 template_directory uri 吗?
    【解决方案2】:

    使用 <a href="<?php echo home_url(); ?>"><?php bloginfo('name'); ?> <img src="image.jpg" width="32" height="32"> </a>

    而不是

    <h1> <a href="<?php echo home_url(); ?>"><?php bloginfo('name'); ?></a </h1>

    对我来说很好

    查看图片 http://i.stack.imgur.com/Vs23W.jpg

    【讨论】:

    • 嘿,伊恩,感谢您的帮助,但这对我没有用,一直给我一个损坏的图片链接,但仍然感谢您的帮助!
    猜你喜欢
    • 1970-01-01
    • 2016-11-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多