[英]Move menu next to logo instead of below or above in WordPress theme (header.php)
[英]Wordpress logo image in header.php
我正在嘗試在Wordpress中創建自定義主題,目前正在處理header.php
文件。 但是,我無法顯示我的徽標圖像。 這是相同的代碼:
<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>
sem.jpg
圖像存儲在我的根項目目錄下的img
文件夾內。 但是,徽標似乎沒有顯示在我的網頁上。 我也嘗試過使用其他格式的圖像,但是它們似乎都不起作用。 我在index.php
也調用了get_header()
函數。
我的代碼中似乎有什么問題?
原因似乎是權限問題。 您可以通過命令行typyng將777權限設置為徽標圖像:
chmod 777 /path_to_your_file
或通過右鍵單擊徽標文件進行設置,然后更改屬性。
您無法查看圖片,因為您對圖片設置了錯誤的權限。 打開您的FTP客戶端,連接到您的站點並找到您的圖像,右鍵單擊它並選擇“更改文件權限”並將其更改為644。
文件權限應如下所示:
嘗試這個。
<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>
請享用..!!
用戶這個WordPress的插件 ,它將幫助您使用WordPress的管理員上傳徽標,您可以隨時通過編輯header.php文件進行更改。 使用以下功能打印徽標
回聲theme_logo();
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.