如何在我的代码中使用parse_url

时间:2018-01-30 13:02:41

标签: php

我有页面asgym.pl。我已经连接了两个插件 Weglot 动态定价和折扣 - 用于woocommerce

当有人点击" EN"按钮,语言应更改为英语,货币将更改为" GBP"但当有人点击按钮" PL"时,语言将变为波兰语,而货币将变为" PLN"。

脚本中的更改包括添加到网址值="?wmc-currency = GBP"或者"?wmc-currency = PLN",但是当我更多次更改语言时,url会从新值更改为旧值。

如何将代码更改为旧值将被销毁,新值将添加到url。

{
    if ($d != $current) {
        $link = ($d != $this - > original_l) ? $this - > replaceUrl($this - > home_dir.$this - > request_uri_no_language, $d) : $this - > home_dir.$this - > request_uri_no_language;
        if ($link == $this - > home_dir.
            '/' && get_option('wg_auto_switch') == 'on') {

        }
        $value['en'] = 'wmc-currency=GBP';
        $value['pl'] = 'wmc-currency=PLN';


        $list. = '<li class="wg-li '.$flag_class.$d.
        '"> <
        a data - wg - notranslate href = "' . $link .'?'.$value[$d].'" > ' . ($withname ? ($full ? WGUtils::getLangNameFromCode( $d,false ) : strtoupper( $d )) : '
        ') . ' < /a></li > ';
    }
}

0 个答案:

没有答案