1. 如何更改 commerce
WooCommerce是一款非常靈活的電子商務wordPress插件,喜歡它的原因很多,除了漂亮的界面、人性化的後台、很少的數據表等等,還有一個重要的原因是修改功能比較方便,比如修改WooCommerce的默認模版。
WooCommerce提供兩種修改模版的方法,一個是通過鉤子函數,這也是WordPress中最常見的修改方式;另一個方法是「覆蓋」模版。
覆蓋這種方式在WordPress插件中也比較常見,中心思想是如果用戶在主題目錄下放置了一個和某插件模版文件名稱相同的文件,某插件就會先調用這個文件。
WooCommerce也支持這種方式,下面具體介紹。
WooCommerce的默認模版文件位於插件的templates目錄(/wp-content/plugins/woocommerce/templates)下,打開模版文件,可以發現裡面有很多hooks(eg. do_action('woocommerce_before_main_content');
),所以修改模版應該遵循以下原則:
可以用hooks完成的修改,盡量使用hooks
針對某個文件有大量的修改,或者僅使用hooks無法完成修改,則使用模版覆蓋的方式
通過這兩種方式所做的修改都不會在升級時丟失。
例一:修改My Account頁面
在當前主題目錄下創建woocommerce目錄
在woocommerce目錄下再創建一個myaccount目錄
把plugins/woocommerce/templates/myaccount/my-account.php文件拷貝到yourtheme/woocommerce/myaccount/目錄下,對應關系如下
1
plugins/woocommerce/templates/myaccount/my-account.php
=>
1
yourtheme/woocommerce/myaccount/my-account.php
這時主題下的my-account.php擁有更高的優先順序,會覆蓋插件目錄下的my-account.php,修改這個文件即可。
例二:覆蓋所有模版
覆蓋所有模版,需要把所有模版文件拷貝到主題中,並保留目錄結構。也就是要把
1
plugins/woocommerce/templates/
這個目錄下所有文件復制到
1
yourtheme/woocommerce/
2. wordpress付費閱讀用什麼插件及支付方式
我的網站最近也在開發這種功能,我的實現思路是這樣的
插件 woocommerce woocommerce-subscriptions 自己版開發的插件
首先設置付費的內權容僅VIP用戶的用戶可以瀏覽,VIP內容可以是文章的全部或者是部分內容,
在自己開發插件中用短代碼形式設置VIP內容,[vip]內容[/vip](短代碼開發過程中,設置內容瀏覽許可權)。
其次是woocommerce woocommerce-subscriptions這兩個插件實現了整個購買和用戶級別改變的過程以及用戶組周期,比如可以 通過商城購買3個月的VIP會員。
關於woocommerce支付網關,由於是個人,用的是payjs。
希望能幫到你。
3. wordpress 媒體庫圖片無法顯示
具體操作如下:
a ) 檢查你是否設置了文章的特色圖
進入「編輯文章」頁面,查看右下角的「特色圖」設置..
b ) 檢查是否開啟 「 GD庫」 功能
方法一:
終端模式下輸入: php -i | grep -i --color gd
運行回車,如果返回的信息中有:
GD Support => enabled
表示 GD庫 支持功能已開啟。
方法二:
在網站根目錄下創建一個 「 .php 「 的文件(文件名隨意起),並打開輸入以下內容:
保存!然後使用網頁訪問的方式去訪問這個文件,如:xxx.com/xxx.php.
如果有返回以下界面,表示成功訪問到該文件,否則請檢查是否哪裡有誤:
往下查看文件(可使用查詢),當瀏覽到 GD項中瀏覽其狀態信息,如果同樣顯示 「 GD Support enable」,表明該功能已開啟。
c ) 查看主題目錄下的 「 cache 」 文件夾的許可權是否為 777
在終端下輸入: ls -lh cache 可獲得許可權信息。
如果不符合許可權要求,可輸入:
chmod 777 cache //獲取所有許可權
同時進入其子目錄將 inddx.html 和 timthumb_cacheLastCleanTime.touch 文件許可權改為 777註:有的教程說該文件夾為 755許可權也可以,但是小編試了,755許可權是不可以的。
d ) 檢查主題目錄下的 「 timthumb.php 」 文件許可權是否為755或777
操作與上一步類似,不在闡述....
PS: 小編的這個文件為 744許可權(只可讀),同樣可以正常執行,個人根據情況適當逐步調節即可!
再嘮叨一句,哈哈!!!!
有的教程還說需要修改」 timthumb.php 」文件內部的:
define (『ALLOW_ALL_EXTERNAL_SITES』,false)語句,將其改為
define (『ALLOW_ALL_EXTERNAL_SITES』,TRUE)
4. wordpress怎樣搭建網站
個人建站首先網站復選擇伺服器,配製置是 1核2G內存1M帶寬,40G高效雲盤。要准備以下的資料
注冊域名。最好能和網站內容有點關聯
選擇網站系統。例如wordpress,zblog,emblog等都可以。
選擇雲伺服器,例如阿里或者騰訊等
解析域名到伺服器
發布網站到雲主機以上步驟還是需要一些知識的。
至此,網站建設完成。老魏寫過雲伺服器手動建站等教程,看完有疑問可以問,在線了就回答。