在线无码视频播放_久久99亚洲精品片片_免费国产精品自产拍_粉嫩虎白女流水_国产ts人妖另类专区_亚洲无码不卡永久_婷婷开心五月激情中文字幕_成人免费观看一级毛片_女邻居丰满的奶水完整_欧美一级爱操视频

全站搜索 客戶案例 新聞中心 未分類

WordPress如何一個后臺管理多站點?WP搭建多站點配置操作方法

WordPress教程 技術服務 2722

WordPress的熟識度相信很多人都使用過,WordPress操作簡單,可以做站群或建多個網(wǎng)站是很經(jīng)常的事。多個網(wǎng)站就得管理多個網(wǎng)站后臺,但是這樣的管理效率非常低的。其實WordPress本身就帶有多站點功能,而很多站長不知道,今天小編就來教大家具體操作方法。

有很多朋友可能還不知道WordPress的多站點功能,WordPress多站點開啟之后,可以使用一套WordPress程序,管理多個站點,并且可以共用主題、插件,比起使用子菜單建立多個WordPress網(wǎng)站,解析到子域名或者使用子目錄的方法,還是比較節(jié)省資源,并且非常方便的維護網(wǎng)站。

開啟WordPress多站點功能

第一步增加配置網(wǎng)絡菜單并設置

WordPress的多站點功能是需要修改WordPress源文件實現(xiàn)的,這一功能并沒有在后臺可視化操作。開啟方法如下:

開啟之前停用所有插件,即使新裝的 WordPress,也會有一些默認安裝、啟用的插件。

在WordPress目錄下的wp-config.php文件中,找到/* That’s all, stop editing! Happy blogging. */,在這行代碼的上面添加:

define('WP_ALLOW_MULTISITE', true);
// 多語言開啟

添加之后保存。然后進入后臺,你會發(fā)現(xiàn)工具欄目會出現(xiàn)一個“配置網(wǎng)絡”的按鈕,

WordPress如何一個后臺管理多占點?WP搭建多站點配置操作方法

按照提示將上面的代碼添加進文件,保存,之后重新登錄WordPress。

登陸后臺你會發(fā)現(xiàn)開啟了多站點之后,后臺多了“網(wǎng)絡”,也就是我們俗稱的站群、多站點:

WordPress如何一個后臺管理多占點?WP搭建多站點配置操作方法

如上圖所示,在這個管理網(wǎng)絡中,你隨時可以切換到下面具體的站點,去維護他們。那么首先我們就要去增加一些這樣的站點:

WordPress如何一個后臺管理多占點?WP搭建多站點配置操作方法

點擊創(chuàng)建站點,創(chuàng)建站點可以使用2中模式訪問子站點,

一種是通過子域名訪問,這種需要服務器或者虛擬主機具有泛域名解析的功能,這種訪問的方式 url結(jié)構為: site1.youngzi.cn

此種方式建立好了之后,需要你解析子域名到子目錄即可。

一種是通過子目錄,設置這種不需要去解析域名,訪問方式的url結(jié)構為cnhakka.com.cn/site1

多語言的設定

1.建立2個或者多個站點,啟用同一個主題

建立好了站點,我們就開始多語言的工作,最新版本的主題能夠支持多語言,我們需要兩個站使用一個主題,但是我們需要不同的語言,所以進入多站點后臺的“管理網(wǎng)絡”,在管理網(wǎng)絡中安裝主題,并“在整個網(wǎng)絡啟用”

2.啟用主題中的多語言功能進行翻譯

中文站點和其他語言站點就建立完成了。現(xiàn)在進入英文站點(或者其他),進入外觀–主題選項–多語言,講一些中文固定詞語,翻譯成你想要的語言。(由于整個主題的文字都可以100%替換掉,所以不需要使用語言包等方法,并且可以翻譯成你想要的任何語言。

這樣一來,利用多站點建立的多語言網(wǎng)站就完成了,兩個網(wǎng)站在一個后臺進行維護,是不是很方便呢?  如果你想要一個多語言的網(wǎng)站 ,那么還不趕快試試吧!

最后一步是提醒大家:有些同學,完成配置后,打不開子站的儀表盤和網(wǎng)站,這是偽靜態(tài)出問題。上面第二步 ,后臺貼出 .htaccess 文件偽靜態(tài)規(guī)則是 Apache 環(huán)境下的,而 Nginx 的靜態(tài)規(guī)則就需改成下面這樣。

#ignored: “-” thing used or unknown variable in regex/rew
rewrite ^/([_0-9a-zA-Z-]+/)?wp-admin$ /$1wp-admin/ permanent;
if (-f $request_filename){
set $rule_2 1;
}
if (-d $request_filename){
set $rule_2 1;
}
if ($rule_2 = “1”){
#ignored: “-” thing used or unknown variable in regex/rew
}
rewrite ^/([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) /$2 last;
rewrite ^/([_0-9a-zA-Z-]+/)?(.*.php)$ /$2 last;
rewrite /. /index.php last;
上一篇: 下一篇:

相關推薦

展開更多

zh_CNChinese
0

客官請稍后,玩命加載中!