• Skip to primary navigation
  • Skip to content
  • Skip to primary sidebar

ucheng

making stuff

  • About Me
  • WordPress
  • WooCommerce

WordPress 備份插件 – 使用 duplicator 備份網站

September 11, 2018 by ucheng Leave a Comment

WordPress 備份插件 – 使用 duplicator 備份網站

網站的備份是每個網站管理者必備的技能之一,今天我們要介紹一個簡單易用的備份插件:duplicator。duplicator 目前已經有超過100萬個網站安裝 duplicator 並不只是一個備份的插件,她還可以協助你搬移網站。安裝並啟用插件後,進入後台->Duplicator->Packages,Package 清單會列出你過去的備份記錄,點擊 Create New 來新增備份。 新增備份的過程會透過1、2、3步驟來引導你,相當的清楚。第一個階段是 setup,在這個階段你可以設定你的備份的名稱,可以設定一個方便辨識的名稱,通常是日期為開頭,讓你知道這是哪一天的備份。 Storage 可以設定備份好的檔案要儲存在哪裡,預設是網站下的 wp-snapshots 資料夾。進階版可以將備份檔上傳到第三方儲存服務,例如 Dropbox、Google Drive、AWS S3 等服務。 Storage Archive 可以設定什麼資料要打包進你的備份檔,包括檔案和資料庫。在 Files 分頁你可以設定要排除的資料夾或檔案,如果要排除請先將 Enable File Filters 啟用。你可以排除資料夾(Directories),或是使用檔案副檔名(File extensions)以及特定檔案(Files)來過濾不要的資料 常見的一個資料夾是快取外掛的資料夾 cache,這個資料夾存放著快取的檔案,這類檔案都可以透過快取外掛重新產生,所以沒有必要打包進備份檔,避免增加檔案的大小。 資料庫(Database)的分頁可以設定你要打包的資料表(Table),一般不會特別去設定,畢竟我們希望的是完整的備份資料庫。如果你真的清楚你在做什麼,再進行這邊的設定。 若你的備份檔是希望安裝在另一台主機的話,Installer 這個設定可以幫你產生一個安裝檔,方便你安裝,這個設定不是必要的。即使不填的話,你在安裝的時候也可以手動輸入。 確定都設定好後,按下 Next 進入下一步。第二階段會根據你的設定掃描的的網站,掃描完成後會顯示掃描的結果。若是正常的會顯示 Good,代表你可以繼續完成打包的工作。若不正常會顯示紅色的 Fail。點開每個設定會顯示詳細的資訊或是錯誤訊息。 若掃描的結果都正常,請按下 Build 來進行打包。打包的時間會決定於網站的檔案和資料庫大小,若你使用虛擬主機,很有可能在這一個階段timeout,導致打包失敗,若失敗建議回到第一步驟,將不必要的檔案排除掉,再重新進行打包。 打包完成!你可以下載打包好的檔案(Archive),若你要將此備份檔安裝在其他主機,請一併下載 Installer 安裝檔。 下載下來備份檔,解壓縮後可以看到網站的整個目錄和檔案,其中還包含了備份的資料庫檔案 database.sql 以上,就完成了基本的備份。下一篇文章會跟大家說明,如何將此備份檔安裝的其他主機上。 參考資料: How To Move Or Backup Your Website […]

Filed Under: WordPress, 插件, 教學

WooCommerce 商品搜尋 – 以貨號(sku)搜尋簡單商品

September 11, 2018 by ucheng Leave a Comment

WooCommerce 商品搜尋 – 以貨號(sku)搜尋簡單商品

目前 WooCommerce 只支援在後台商品清單以貨號(sku)來搜尋商品, WooCommerce 2.5 以後的版本,可以在後台同時搜尋父商品和可變商品的貨號。但是如果顧客希望在前台以貨號來搜尋商品,目前是不支援的。如果你希望讓顧客或是商店管理人員可以在前台用貨號來搜尋,那就必須要做一些修改。 如果你的商品是簡單商品 (simple product),最容易的方式就是安裝 Relevanssi 搜尋外掛。使用  Relevanssi 會將 WordPress 和 WooCommerce 本身的搜尋,取代為  Relevanssi 的搜尋。 安裝啟用後,請進入 Settings-> Relevanssi 來進行設定,將商品(Product) 加入 索引(index)。 將商品加入索引 如果只是將商品加入索引,是無法搜尋貨號的。Relevanssi 讓你可以將一些商品的 metadata 加入索引,貨號(sku)在資料庫中本身是以 metadata 的方式來儲存,貨號在資料庫中儲存的 meta_name 是 _sku,所以這邊我們可以將 _sku 加入 custom field  中。 將貨號加入索引 完成後儲存設定,回到設定頁上方,按下 build the index,來將資料加入資料庫的索引中。 建立索引 此時回到前台搜尋,就可以用關鍵字來搜尋貨號了。 如果你的商品是可變商品,而每個可變商品的貨號都不一樣的話,這一個方式就不適用了。

Filed Under: WooCommerce, 客製化 Tagged With: search, simple product, sku

woocommerce 可變商品庫存管理

September 8, 2018 by ucheng Leave a Comment

woocommerce 可變商品庫存管理

WooCommerce 的可變商品 (variable product) 可以針對不同的變化類型進行庫存管理。如果你希望變化類型的庫存能夠獨自管理,在設定的時候記得不要啟用父商品的管理庫存。若啟用父商品的庫存管理,而變化類型沒有啟用庫存管理時,該變化類型就會以父商品的庫存量為庫存量。 父商品的管理庫存不要啟用 啟用變化類型的管理庫存並設定存貨數量 獨立管理變化類型的庫存量

Filed Under: WooCommerce, 教學

如何調整 Jetpack Photon 圖片品質

January 8, 2018 by ucheng Leave a Comment

Jetpack Photon 是很多使用 WordPress 架站的朋友會使用的功能, 使用 Photon 可以大幅降低網站的流量, 但其實 Photon 會壓縮圖片的品質, 如果你是對圖片品質比較要求的話, 可以試著調整 Jetpack 的壓縮比率。 Jetpack 提供了 quality 這個參數來讓你調整圖片品質, 要注意的是這邊的 quality是代表著壓縮的品質, 所以如果設為 100, 不代表他不會壓縮, 只是代表著失真的程度會比較小。 JPG 預設的 quality 為 89%, PNG 為 80%, 而 WebP 則為 80%. 要注意的是,如果瀏覽器支援 WebP, 則 JPG 和 PNG 會被自動轉為 WebP。而當 quality 設為100時, 將會進行無失真壓縮, 在某些情況下可能會產生比原本圖片還要大的圖。 Photon API Photon Mastering Image Optimization […]

Filed Under: WordPress, 客製化, 教學

使用 Local 進行 WordPress 本地端開發

December 7, 2017 by ucheng Leave a Comment

使用 Local 進行 WordPress 本地端開發

先前我們介紹過如何使用 DesktopServer 進行本地端開發,當時文章中提到了另一款類似的付費工具 pressmatic,如今已被 Flywheel 買下,而買下之後 pressmatic 更名為 local,且變成完全免費,使用 local 可以快速建構本地端的開發環境。 1.到 https://local.getflywheel.com/ 下載 2.啟用 local 第一次啟用時需安裝一些軟體,從畫面可以知道,Local 的執行實際上是透過 virtualbox 的虛擬化技術 安裝完後會進入local的網站管理介面,介面相當的簡潔,按下 Create A NEW SITE 開始建立你的第一個網站吧! 3.建立網站 跟著 local 的步驟即可完成網站的建立。第一個步驟需要輸入網站簡單的名稱,作為識別用,你也可以設定網站的domain,這邊預設是用.local當結尾,你也可以用.dev,網站資料的路徑預設是放在 ~/Local Sites/ 底下,你也可以改成你習慣的位置。 因為本地端開發經常會需要建立新網站,這時候你可以建立一個安裝包,這邊稱作 blueprint,例如你可以將 WordPress 和你經常使用的插件打包成blueprint,這樣下次開新網站時,只要選擇這個安裝包就可以直接安裝,不用再重新下載那些經常使用的插件,是不是很方便呢! Step1: 輸入網站基本資訊 step2 選擇網站環境 step3 設定 wp 帳號資訊   完成後按下 add site, 即可完成網站建置,由於我們是第一次建立網站,local 會詢問要不要將剛剛設定的網站管理員帳號密碼設成預設,這樣下次就不用再重新設定。 你的第一個網站就完成囉! 在瀏覽器中輸入test.local, 即可看到我們剛安裝好的網站    

Filed Under: dev, WordPress, 教學, 網站架設

WordPress 4.9 新功能 – 增強的自訂工具(Customizer),更好的架站體驗

November 24, 2017 by ucheng Leave a Comment

WordPress 4.9 Tipton 已經於 2017/11/15 發佈了,這次的改版讓你在進行網站的設計工作時能夠更加地順暢,且遠離錯誤。就一起來看看 WordPress 增加了哪些新功能吧! 這篇文章僅列出一般架站者會使用到的功能。 Customizer Workflow Improved Draft and Schedule Site Design Customizations Collaborate with Design Preview Links Design Locking To Guard Your Changes A Prompt to Protect Your Work Coding Enhancements Syntax Highlighting and Error Checking? Yes, Please! Syntax Highlighting and Error Checking? Yes, Please! Warning, Potential Danger Ahead! Even […]

Filed Under: WordPress

  • Page 1
  • Page 2
  • Page 3
  • …
  • Page 5
  • Next Page »

Primary Sidebar

Recent Posts

  • WordPress 備份插件 – 使用 duplicator 備份網站
  • WooCommerce 商品搜尋 – 以貨號(sku)搜尋簡單商品
  • woocommerce 可變商品庫存管理
  • 如何調整 Jetpack Photon 圖片品質
  • 使用 Local 進行 WordPress 本地端開發

Categories

  • AWS
  • dev
  • http
  • seo
  • speed
  • WooCommerce
  • WordPress
  • wp-cli
  • yoast seo
  • 客製化
  • 插件
  • 教學
  • 網站架設
  • 電商

Copyright © 2019 · Genesis Sample on Genesis Framework · WordPress · Log in