donglanfu5831
2015-08-10 07:38 阅读 36
已采纳

在header.php中的Wordpress徽标图像

I'm trying to create a custom theme in Wordpress, and currently I'm working on my header.php file. However, I'm unable to display my logo image. Here's the code for the same:

<body>

        <div class = "container">
            <div class = "five columns">
                <a href = "<?php echo get_option('home'); ?>"><img src = "<?php bloginfo('template_url'); ?>/img/sem.jpg" title = "<?php bloginfo('title'); ?>"></a>
            </div>
        </div>

    </body>

The sem.jpg image is stored inside the img folder inside my root project directory. However, the logo doesn't seem to be displayed on my webpage. I have also tried using images of other formats, but none of them seems to work. I have also called the get_header() function inside my index.php.

What seems to be wrong in my code?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

4条回答 默认 最新

  • 已采纳
    doushiposong30622 doushiposong30622 2015-08-10 08:13

    The reason seems a permissions problem. You can set permission 777 to the logo image via command line, typyng:

       chmod 777 /path_to_your_file
    

    or set using right click on the logo file, and change properties.

    点赞 评论 复制链接分享
  • douke6881 douke6881 2015-08-10 07:53

    Try This.

    <body <?php body_class(); ?>>
    
            <div class = "container">
                <div class = "five columns">
    
        <img src="<?php echo get_template_directory_uri(); ?>/img/sem.jpg"  alt="<?php bloginfo('title'); ?" />
     </div>
            </div>
    
        </body>
    

    Enjoy..!!

    点赞 评论 复制链接分享
  • dqhbuwrwq692118284 dqhbuwrwq692118284 2015-08-10 08:24

    You can't view your image because you have got set wrong permissions on your image. Open your FTP client, connect to your site and find your image, right click it and chosse Change file permissions and change them to 644.

    File permissions should look like this:

    http://s12.postimg.org/rxb25ziy5/Untitled.png

    点赞 评论 复制链接分享
  • dstm2014 dstm2014 2015-08-10 08:35

    user this wordpress plugin it will help yo upload logo using wordpress admin and you can change any time with edit header.php file. Use below function to print logo

    echo theme_logo();

    点赞 评论 复制链接分享

相关推荐