[紀錄] WordPress判斷不同的網址參數來修改頁面上的連結

情境:

客戶的網站使用了woodmart佈景主題
安裝WPML要製作多語系網站
網站header是使用woodmart的header builder製作
header當中有一顆buuton連結到到網站內某一個頁面
經過網上各種查詢與測試都無法翻譯到該連結

接下來我決定去判斷網站的語系來修改連結網址
例如網址後方為/zh-hant/結尾就修改頁面上的的連結

<script type="text/javascript">
if (document.location.pathname.indexOf('/zh-hant/') > -1) {
jQuery(function($) {
  $('.header_cart_icon').each(function(){
        $(this).attr('href', '/zh-hant/request-a-quote/');
});
});
}
</script>

參考資料:

用 JavaScript 取得目前網址與其它網址參數簡單語法

Adding attributes to an anchor in WordPress

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *