Wordpress整合到zencart裡

2021-06-25 16:47:33 字數 1774 閱讀 2461

如果你的zencart需要乙個blog來發布一些你的最新動態,可以試試wordpress,並且用woz這個zencart的module來把它們關聯起來。woz的全名叫wordpress on zencart。

下面就詳細介紹一下woz的安裝方法,當然你可以在woz包裡找到英文的安裝說明。我所使用的版本為zencart1.3.8和wordpress2.6,至於其它版本能否整合,沒有測試過。

wordpress on zencart總的來說有兩種安裝模式:

第一種是把wordpress的檔案全部解壓到zencart的根目錄下,另一種方法是把wordpress單獨放到zencart下新建的乙個目錄裡。

兩種方法最後訪問wordpress的位址都是:

[zencart url]/index.php?main_page=wordpress

第一步,安裝wordpress

把wordpress解壓到你的zencart目錄下,然後把wordpress的資料夾名改為blog,呵,看起來感覺會爽一些。

這一步的安裝和普通的wordpress安裝沒啥區別。

第二步:設定wordpress

在wordpress的後台設定一下,setting -> general -> blog address(url)

把blog address (url)改為[zencart url],即

把主題設為預設主題。

第三步:上傳woz的檔案

建議用ftp直接覆蓋:

把woz解壓後的zc_root目錄下的檔案上傳到伺服器zencart的安裝目錄下。

把woz解壓後的wp_root目錄下的檔案上傳到伺服器wordpress的安裝目錄下。

再把/zc_root/includes/templates/my_temp/裡的css檔案上傳到你的zencart模板裡的css資料夾裡。這個是wordpress的顯示主題。

第四步:修改wordpress的檔案

在你的wordpress安裝目錄下,找到[path of wordpress]/wp-include/template-loader.php,把所有的「exit;」都替換成「return;」。

如果你的wordpress版本比較新,就不需要做這一步的工作了。

第五步:修改zencart檔案

開啟zencart安裝目錄下的[path of zencart]/includes/extra_configures/wordpress-config.php,把

替換為define (』abspath』,』[path of wordpress]『);

比如說,在我本地我是改為這樣的東西:

define (』abspath』,』e:/mywebs/zencart/blog/』);

記住,這個路徑得是你伺服器上的絕對路徑。

第六步:布局設定

在zencart後台管理面板的admin panel › tools › layout boxes controller裡,選擇開啟你需要的wordpress側欄框。所有和wordpress有關的側欄框都是以wp_***格式存在的。

第七步:檢查

現在你可以通過

/index.php?main_page=wordpress

這個**來訪問你的wordpress了。

如果你能看到wordpress,則表明你已經把wordpress整合到了zencart裡了。

完成了這七步,基本上就把wordpress的顯示頁面整合到了zencart裡面。

discuz 和 wordpress 整合注意問題

要先在應用列表裡新增自己本身的應用即要保證同步操作,本身也是乙個應用,並保證通訊成功 應用和ucenter不在乙個機器上,ip都要設定 discuz uc client 下要有乙個接收資料的data資料夾 uc server 下也要有 ucenter integration ucenter.php ...

WordPress定時備份到Dropbox

如果你現在嘗試開啟dropbox.com發現404該頁無法顯示,那全當我在吹牛和yy吧,不用繼續看下去了。前段時間無意看到了這個叫wordpressbackup to dropbox外掛程式,安裝了以後非常失望,幾乎不工作,後來公升級了乾脆說資料庫型別不支援,算了,放著也沒管。前兩天又有提示公升級,...

wordpress搬家到 linode 步驟簡析

1.購買並安裝系統 購買就不說了哈,英文不好的自己搜教程。然後是安裝系統 linode 系統安裝 購買完成後登入,進入找到購買的vps 點選 dashboard 控制面板 進入後點選 面板上面的 rebuild 重建系統 按鈕。在開啟的頁面中點選 deploying using stackscrip...