自己選擇的路,摸爬滾打也要走下去

          兩個(gè)WordPress共享同一個(gè)用戶數(shù)據(jù)庫(kù)表教程

          這兩天在全力設(shè)計(jì)東方設(shè)計(jì)圖庫(kù)頻道 期間嘗試了多種辦法來(lái)盡可能的與東方設(shè)計(jì)工作室主站集成在一起,起初嘗試了WordPress的Multisite功能,分別以Sub directory和Sub domain的形式分別各自試了一次,發(fā)覺(jué),WP一旦開(kāi)啟了Multisite以后結(jié)構(gòu)變得復(fù)雜了很多,而且不夠穩(wěn)定,數(shù)據(jù)庫(kù)表也一下子飆升了很多,顯得非常臃腫,顯然這個(gè)并不是我所要的效果,于是經(jīng)過(guò)整個(gè)周末的來(lái)回嘗試,最后放棄了Multisite的形式,還是全新安裝了一個(gè)WP,經(jīng)過(guò)反復(fù)調(diào)試,已經(jīng)初具模型,但是問(wèn)題就是用戶也得重新注冊(cè)一次,這個(gè)顯然再次違背了我的初衷,經(jīng)過(guò)反復(fù)Google,終于找到了一個(gè)完美的解決方案,那就是兩個(gè)完全獨(dú)立的WordPress共享同一個(gè)數(shù)據(jù)表,堪稱完美,不敢獨(dú)享,現(xiàn)將教程共享給各位。

          因?yàn)閳D庫(kù)站新建的WP已經(jīng)搭建出來(lái)了,而這個(gè)集成必須是后邊這個(gè)WP需要在共享前一個(gè)數(shù)據(jù)庫(kù)的用戶表的基礎(chǔ)上全新安裝才可以實(shí)現(xiàn),而且兩個(gè)WP必須建在同一個(gè)數(shù)據(jù)庫(kù)里邊,這個(gè)問(wèn)題不大,只要改變一下前綴即可,于是說(shuō)干就敢。

          第一步、通過(guò)WP的工具》導(dǎo)出功能將已經(jīng)建立好的文章頁(yè)面等統(tǒng)統(tǒng)導(dǎo)出成一個(gè)XML文件;

          第二步、修改新建的WP的配置文件wp-config.php如下所示:

          $table_prefix = ‘blogb_’;

          修改數(shù)據(jù)庫(kù)表前綴為新的前綴,防止和第一個(gè)WP沖突,然后在同個(gè)文件里找到

          /* That’s all, stop editing! Happy blogging. */

          在這斷話上方插入:

          define(‘CUSTOM_USER_TABLE’, ‘wp_users’); define(‘CUSTOM_USER_META_TABLE’, ‘wp_usermeta’);

          注意這里的wp_users和wp_usermeta都是第一個(gè)WP的用戶數(shù)據(jù)表,這里我們假設(shè)第一個(gè)WP用了默認(rèn)的前綴;

          第三步、修改完配置文件以后,就可以開(kāi)始安裝第二個(gè)WP,安裝過(guò)程不是本教程討論的范疇,因此略過(guò);

          第四步、安裝完成你會(huì)發(fā)現(xiàn)可以直接用第一個(gè)WP網(wǎng)站的管理員直接登陸第二個(gè)WP網(wǎng)站后臺(tái),然后進(jìn)入工具》導(dǎo)入,將第一步導(dǎo)出的XML文件重新導(dǎo)入,然后進(jìn)行一些必要的配置即可。

          搞定收工,經(jīng)過(guò)測(cè)試非常完美,至此,在任意第一個(gè)或者第二個(gè)上新注冊(cè)的用戶,立馬可以直接用來(lái)登陸另外一個(gè)網(wǎng)站的后臺(tái),F(xiàn)antastic,所謂踏破鐵鞋無(wú)覓處、得來(lái)全不費(fèi)工夫,這幾天的忙活沒(méi)有白費(fèi),有了這個(gè)方法,理論上你可以設(shè)置任意多個(gè)獨(dú)立的WP系統(tǒng)共用同一個(gè)用戶數(shù)據(jù)表,有點(diǎn)類似于discuz的ucenter,但是這個(gè)顯然整合的更徹底,直接就是同一個(gè)表,不用擔(dān)心還需要再次同步的問(wèn)題。



          一天,一個(gè)月,一年。總有一天會(huì)變得不一樣。

          posted on 2013-06-15 19:53 wokaoJune 閱讀(2533) 評(píng)論(3)  編輯  收藏

          評(píng)論

          # re: 兩個(gè)WordPress共享同一個(gè)用戶數(shù)據(jù)庫(kù)表教程 2014-07-22 19:18 米木文藝

          我只想要共享 文章,應(yīng)該怎么辦?謝謝!  回復(fù)  更多評(píng)論   

          # re: 兩個(gè)WordPress共享同一個(gè)用戶數(shù)據(jù)庫(kù)表教程 2014-07-22 19:19 米木文藝

          郵箱:ssc1@qq.com  回復(fù)  更多評(píng)論   

          # re: 兩個(gè)WordPress共享同一個(gè)用戶數(shù)據(jù)庫(kù)表教程 2014-08-19 21:55 seo

          你這方法選擇不行了 我在本地測(cè)試后,提示:“您沒(méi)有足夠的權(quán)限訪問(wèn)該頁(yè)面。”  回復(fù)  更多評(píng)論   


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          <2014年7月>
          293012345
          6789101112
          13141516171819
          20212223242526
          272829303112
          3456789

          導(dǎo)航

          統(tǒng)計(jì)

          公告

          GO ,GO,GO
          自己選擇的路,摸爬滾打也要走下去

          常用鏈接

          留言簿

          隨筆分類(26)

          隨筆檔案(29)

          文章分類

          最新隨筆

          搜索

          最新評(píng)論

          閱讀排行榜

          評(píng)論排行榜

          主站蜘蛛池模板: 峡江县| 沿河| 定日县| 赤水市| 青铜峡市| 镇宁| 南郑县| 上杭县| 神木县| 林口县| 阳朔县| 荔波县| 莱阳市| 台湾省| 拉孜县| 阿图什市| 抚顺县| 建德市| 广丰县| 高台县| 伊吾县| 西藏| 广安市| 双峰县| 连城县| 阳高县| 宣威市| 嫩江县| 新竹市| 双牌县| 临沭县| 嘉义县| 诸城市| 思茅市| 石河子市| 梧州市| 西林县| 南涧| 绥阳县| 泽库县| 西盟|