2015-11-06 87 views
-2

我在幫一個小客戶端與一個相當簡單的問題的具體文件,但事實證明並非如此簡單。如何找到一個HTML元素

byseven.dk(頁腳)

具有接觸表現公式,其中「Navn(必需)」說,現在的第一部分是丹麥第二個是英語,我想更換(必填)用一個簡單的*。

但是我似乎無法找到具體位置爲(必填)

有一個簡單的方法來跟蹤下來,因爲我敢肯定,它是這樣的

頭版。 PHP - > footer.php - >側邊欄(部件).PHP(functions.php中) - >一些模板文件,我找不到。

//更新2

首先,我不知道這-3和+5系統是什麼,但是我認爲這是負面的東西,會有人這麼好心給我解釋一下,什麼問題的問題是?

其次,我發現在後端的小部件,其內容如下:

[contact-form to='[email protected]' subject='Kontaktformular'][contact-field label='Navn' type='name' required='1'/][contact-field label='Email' type='email' required='1'/][contact-field label='Besked' type='textarea' required='1'/][/contact-form]

這樣一來,標籤上寫着「Navn」,但不是「Navn(必填)」我猜想這可能是由於在任何標籤之後插入這個'Required'的腳本。

仍無法找到在此插入文件。我搜索了Cmd + F,通過FTP主題文件夾中的所有文件。

//更新3

現在我有一個腳本固定它,但我仍想知道如何跟蹤代碼的來源了。

 

    function staticTranslation() { 
     jQuery('label span').replaceWith(' *'); 
    } 

staticTranslation(); 

+2

在頁腳接觸形式是一個小部件。找出這個小部件是否是主題的一部分,或者是外部插件的一部分。然後,如果它在主題中,找到負責它的小部件,如果沒有,找到插件,並找到該小部件所在的php文件,或者只需找到該插件的翻譯文件(.po/.pot文件),用poeditor翻譯它,就是這樣。 –

回答

-1

我會

發現開始。 -name¨* .php -exec grep Navn {} \;

假定服務器是Linux操作系統。如果不使用任何工具進行遞歸模式搜索。

然後通過* .js文件搜索,* .html和任何其他文件旁邊,你得。這有可能會脫離文件系統並駐留在數據庫中。

+1

這是假設翻譯將是PHP文件的一部分,這似乎不太可能。 – jeroen