2012-11-27 51 views
1

我有一個WordPress插件安裝的插件來從外部網站刮天氣讀書,但是,我不喜歡網站在天氣內容中使用的圖形。替換圖像路徑與腳本在PHP

我想知道是否有腳本可用於檢測圖形的路徑並將其更改爲我指定的路徑。

例如:

如果圖像源(<img src="">)包含 「http://resources.weatherzone.com.au/wz/images/icons/fcast_70/」 然後以「http替換圖像源:// 「mywebsite.com/images/」

事情是......內容隨天氣而變化,所以圖形可能會動態更新。所以我只需要替換路徑,保持圖像名稱相同。
或...添加其他部分保持腳本走,直到它檢測到全IMG SRC和我的完整的圖像源替代。

我希望這是有道理的,我期待着一個可能的解決方案。

感謝, 里斯

+0

是否還有其他任何您不想更換的圖像? – FoolishSeth

回答

1

試試這個

$("#imageId").attr("src", "your new url here"); 

給一些id圖像0​​之後,你可以改變它的使用jQuery源。

+1

它不會被谷歌和其他搜索引擎解析。 OP的問題是後端問題 –

0

通常情況下,我會通過將PHP的加載到PHP的DOMDocument中,找到圖像節點,修改它,然後寫回修改後的DOMDocument。有關如何使用DOMDocument的示例,請參閱此處的第一個答案:regexp to find image path file in an image tag

+0

哇,這是越來越技術性。 刮掉的html數據通過側欄小部件上的短代碼添加到我的網站。用於抓取的插件是「WP Web Scrapper」 我在哪裏可以調用DOMdocument代碼?在sidebar.php模板中? –

+0

是的,如果這是使用插件的地方? – FoolishSeth