2011-10-05 47 views
0

我正在開發重新設計的WordPress主題,包括佈局,模板和函數,並且由於某些原因,header.php文件現在生成一個隨機字符串,並且其附加到每個URL我的域中的哈希標籤這樣的後:header.php文件在位置欄中的URL末尾生成隨機字符串

我已經通過禁用所有插件縮小問題的頭文件,當我恢復header.php文件回到原來它不再做了。我只想知道是否有人知道類似的問題,可能是什麼原因,所以我可以保留我的重新設計的標題以解決問題。

謝謝

+1

如果你不介意問我,'header.php'裏有什麼?我無法猜出它的內容;) – Blender

+0

對於我在源代碼中看到的你有很多javascript,請嘗試一個接一個地去除它們。還有什麼是元標記editURI&wlwmanifest的目的 – derp

+0

@hakre - 你使用的是什麼JavaScript文件?也許如果你使用相同或類似的我的話,我們都可以縮小問題的根源。 – Ben

回答

0

這不是PHP;它的JavaScript - 你一定注意到,如果JavaScript關閉,它不會發生。

在你正在使用的大量js文件中查找window.location.hash的一些實例。有很多,但暗示:你正在尋找的那個不在jQuery.js中。

其他提示:這是一個與內部錨有很多關係的JavaScript文件嗎?

+0

這是真的。僅供參考,我目前使用大約3個插件來加載他們自己的js文件,其中大部分來自外部域。但是,正如我在原始問題中所述,我知道這個問題不是由插件引起的,因爲我已經停用了這些插件,儘管現在我已經重新激活了它們。 – Ben

+0

@Ben:在所有dybnamically加載的js(在鉻)中搜索:左鍵單擊任何地方,選擇「檢查元素」;點擊「資源」選項卡;從左邊的下拉列表中選擇「腳本」;搜索「散列」。你會發現所有的腳本都必須使用url散列。 – cbrandolino

+0

它是我的自定義腳本文件的「Tynt Publishing」部分,我已將其刪除並將尋找替代方案。感謝Chrome技巧btw @cbrandolino – Ben

3

我被這個問題嚇壞了,它變成了由'AddThis'代碼造成的。

如果您在獲取代碼時選中「跟蹤地址欄共享」選項,則會發生這種情況。如果您取消選中它,問題就解決了。

順便說一句,它是默認沒有選中,我已經檢查過它。