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

          兩個WordPress共享同一個用戶數據庫表教程

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

          因為圖庫站新建的WP已經搭建出來了,而這個集成必須是后邊這個WP需要在共享前一個數據庫的用戶表的基礎上全新安裝才可以實現,而且兩個WP必須建在同一個數據庫里邊,這個問題不大,只要改變一下前綴即可,于是說干就敢。

          第一步、通過WP的工具》導出功能將已經建立好的文章頁面等統統導出成一個XML文件;

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

          $table_prefix = ‘blogb_’;

          修改數據庫表前綴為新的前綴,防止和第一個WP沖突,然后在同個文件里找到

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

          在這斷話上方插入:

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

          注意這里的wp_users和wp_usermeta都是第一個WP的用戶數據表,這里我們假設第一個WP用了默認的前綴;

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

          第四步、安裝完成你會發現可以直接用第一個WP網站的管理員直接登陸第二個WP網站后臺,然后進入工具》導入,將第一步導出的XML文件重新導入,然后進行一些必要的配置即可。

          搞定收工,經過測試非常完美,至此,在任意第一個或者第二個上新注冊的用戶,立馬可以直接用來登陸另外一個網站的后臺,Fantastic,所謂踏破鐵鞋無覓處、得來全不費工夫,這幾天的忙活沒有白費,有了這個方法,理論上你可以設置任意多個獨立的WP系統共用同一個用戶數據表,有點類似于discuz的ucenter,但是這個顯然整合的更徹底,直接就是同一個表,不用擔心還需要再次同步的問題。



          一天,一個月,一年。總有一天會變得不一樣。

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

          評論

          # re: 兩個WordPress共享同一個用戶數據庫表教程 2014-07-22 19:18 米木文藝

          我只想要共享 文章,應該怎么辦?謝謝!  回復  更多評論   

          # re: 兩個WordPress共享同一個用戶數據庫表教程 2014-07-22 19:19 米木文藝

          郵箱:ssc1@qq.com  回復  更多評論   

          # re: 兩個WordPress共享同一個用戶數據庫表教程 2014-08-19 21:55 seo

          你這方法選擇不行了 我在本地測試后,提示:“您沒有足夠的權限訪問該頁面?!?nbsp; 回復  更多評論   


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          <2013年6月>
          2627282930311
          2345678
          9101112131415
          16171819202122
          23242526272829
          30123456

          導航

          統計

          公告

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

          常用鏈接

          留言簿

          隨筆分類(26)

          隨筆檔案(29)

          文章分類

          最新隨筆

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 益阳市| 松潘县| 高陵县| 惠东县| 京山县| 永昌县| 延津县| 奉节县| 汽车| 吉林省| 彭州市| 从化市| 广南县| 东乌珠穆沁旗| 肇东市| 襄城县| 长沙县| 抚顺县| 任丘市| 托里县| 同德县| 都匀市| 修武县| 昔阳县| 广南县| 莆田市| 扎兰屯市| 玉树县| 桐城市| 石林| 桂林市| 崇礼县| 梅州市| 托克逊县| 永康市| 遵义市| 永清县| 阿拉善右旗| 西充县| 隆昌县| 平乐县|