2011-05-13 59 views
0

我有更換<a>值的一個小問題,更換鏈接值,我有這樣的代碼:問題上的WordPress

$('a').each(function() { 
    var $this = $(this), 
    aHref = $this.attr('href'); //get the value of an attribute 'href' 
    $this.attr('href', aHref.replace(location.host,''+location.host+'/'+plang+'')); 
}); 

什麼我嘗試做?

我特林接替這樣所有鏈接:http://example.com/?p=1http://example.com/es/?p=1代碼工作正常,所有靜態鏈接,如菜單,標識鏈接,頁腳鏈接和分頁,但不爲其工作該帖子或網頁鏈接,是否有任何其他方式來做出這種改變?

本網站使用谷歌翻譯jQuery腳本,這就是爲什麼我需要使用更改語言:??/ EN/P = 1/FR/P = 1,等等,等等

回答

0

燦」你調整它在wp-config.php?是的,你也可以這樣做動態的(儘管是從點恆定值,其中定義它們):

define('WP_SITEURL', ...); 
define('WP_HOME', ...); 
+0

真棒謝謝,但我可以把它像一個插件,不讓它從WP-配置.PHP?因爲網站根據用戶的語言改變了/ en/.../es/...部分,我想讓它像插件一樣。 – ozonostudio 2011-05-13 03:42:59