我想單擊時更改徽標重定向。現在,當您點擊徽標時,用戶會被重定向到主頁,但我希望它重定向到其他網站。我該怎麼做呢?更改Wordpress徽標點擊重定向
1
A
回答
2
我同意斯圖Mileham。另一種實現你要求的方法是使用JavaScript/jQuery。
保存下面的代碼.js文件(如pageRedirect.js,比方說放在你的主題的根文件夾內的一個js文件夾。):
(function($) {
$(document).ready(function() {
$('#pageLogo').on("click", function(event) {
event.preventDefault();
window.location.assign("http://www.google.com/");
});
});
})(jQuery);
爲了讓上面的代碼工作,你會必須通過jQuery以某種方式選擇頁面標誌。 在前面的代碼中,這是通過$('#pageLogo')實現的,因爲我已經假設您的徽標的值爲pageLogo。
當然,讓你的主題使用此pageRedirect.js文件,必須通過將以下代碼到你的主題的functions.php文件入隊吧:
/**
* Enqueue pageRedirect script.
*/
function pageRedirect_scripts() {
wp_enqueue_script('page-redirect-js', get_template_directory_uri() . '/js/pageRedirect.js', array('jquery'), '20150528', true);
}
add_action('wp_enqueue_scripts', 'pageRedirect_scripts');
代碼說明:
//-jQuery selects html element with id='pageLogo'
//-when it is clicked, it calls a function in which it passes the event
$('#pageLogo').on("click", function(event) {
//prevents page from redirecting to homepage
event.preventDefault();
//redirects to your desired webpage
window.location.assign("http://www.google.com/");
});
0
取決於你的主題
一些主題的創作者爲您提供了從管理員更改鏈接的可能性
一些主題的創作者只相信點擊標識,你需要去主頁 - 所以你需要編輯主題
0
如果你沒有選擇從admin更改鏈接,那麼你將不得不編輯你的主題的header.php文件(很可能取決於主題是如何構建的)。
很多主題都有類似下面這樣的標籤:
<a href="<?php echo home_url();?>"><img src="logo.jpg"></a>
您將需要此更改爲:
<a href="http://siteyouwanttoredirectto.com" target="_blank"><img src="logo.jpg"></a>
我已經添加了目標標籤在新打開的網站窗口,這是我個人的偏好,當重新引導到不同的網站,但它是可選的。
你的主題文件可能看起來與此非常不同,不可能在沒有看到一些代碼的情況下確定地知道,但是這應該給你一個想法。
另請注意,更改可能會被主題更新覆蓋。這可以通過創建一個兒童主題來避免。
相關問題
- 1. 將WordPress標題徽標重定向到特定URL
- 2. 用戶上傳徽標更改WordPress徽標
- 3. 在Wordpress中將文本徽標更改爲圖片徽標
- 4. 某些頁面的WordPress更改徽標
- 5. 在wordpress中更改徽標mouseover
- 6. 更改Wordpress儀表板徽標(多站點)
- 7. htaccess重定向wordpress文件夾更改
- 8. 更改URL使用WordPress重定向域
- 9. 更改WordPress網址結構 - 重定向
- 10. Openerp:更改徽標
- 11. Android:Home徽標無法點擊?
- 12. 徽標邊距可點擊
- 13. 更改我的自定義徽標鏈接WordPress的
- 14. 點擊頁面點擊並重定向?
- 15. 單擊特定ULL鏈接時更改徽標
- 16. 更改瀏覽器標題重定向
- 17. 點擊UL標題更改?
- 18. 更改語言更改徽標Opencart
- 19. 用動畫更改徽標
- 20. 更改徽標對齊sphinx
- 21. Django CMS徽標更改
- 22. 在rails_admin中更改徽標
- 23. Wordpress站點的Firefox中缺少徽標
- 24. WordPress :: xmlrpc.php攻擊重定向到主頁
- 25. Wordpress重定向
- 26. Wordpress重定向
- 27. Wordpress重定向
- 28. wordpress - 在imember360頁面上更換徽標
- 29. 在Wordpress中通過用戶角色更改徽標
- 30. 更改基於頁面的徽標(WordPress,PHP)
取決於您的代碼。發佈代碼。請參考'header.php'(很可能) –