我有一位B2C跨境電商零售站的架設網站客戶,在運營時,有一個小需求:希望能在WooCommerce的訂單詳情頁面中,能夠將Billing(帳單位址)、Shipping(配送地址)顯示在一行中,這樣方便複製到自己的ERP系統中進行管理。 考慮到最終目的是為了複製,那麼添加一鍵複製帳單位址、配送位址的功能就可以了,順帶給郵箱和電話也添加一鍵複製的功能。 於是,下圖便是最終的效果啦,它是怎麼實現的呢? […]
WooCommerce的訂單號為什麼不是連續的? 如何用外掛程式或代碼實現自定義連續的訂單號呢? 譬如:NO-1001,接下來,我們進入正題。 為什麼WooCommerce中的訂單ID(訂單號)不是連續的? 在 WooCommerce 中,訂單 ID 不是連續的,是因為它們是基於 WordPress 資料庫中的 “posts” 數據表來生成的,這個表包含了許多其他類型的Post(如文章、頁面、自定 […]
在使用WooCommerce製作電商獨立站時,如果你設定的是允許客戶註冊時填寫密碼,那麼,在填寫密碼時,會要求客戶使用強密碼,要求是12位的字元串,得有字母、數位、特殊字元。 如果覺得這個要求太嚴苛,可以通過以下的代碼段來降低註冊帳號時的密碼強度要求。 首先,請安裝Code Snippet外掛 然後,添加一個新的snippet,代碼類型是function(php),將下方代碼複製進去,保存即可。 […]
如果WooCommerce的產品排序功能對你而言是沒用的(即下圖中的default sorting下拉選項),你可能想把它從頁面上刪除。 接下來這個PHP 代碼段簡直比CSS還簡單清爽,你只需要把我的代碼段添加到Code Snippet外掛程式中。 WooCommerce: 隱藏 “Default Sorting” 下拉選項 PHP Snippet 1: 從woocommerce商店首頁和產品列表 […]
我們之前已經說過:如何完全刪除 WooCommerce 商店、產品列表頁面中顯示的“預設排序”下拉選項。 但是,有時你可能只需要刪除預設選項中的一個,或者重命名這些選項,甚至是添加新的排序選項。 像往常一樣,多虧了 WooCommerce 挂鉤和篩檢程式,幾行 PHP 代碼就可以實現這個目標。 PHP 代碼段 #1:在WooCommerce產品列表中刪除某個排序選項 /** * @snippet […]
如果你的運費取決於產品的重量,可能也會出現忘記給某些產品添加重量的情況,這樣一來,在WooCommerce結帳頁面上,運費可能就要被少算了。 因此,我們看看如何在WordPress儀錶板>產品列表上展示一個通知,列出沒有重量的產品,以及提供快速編輯它們的連結,就像下圖這樣。 PHP Snippet: 在WooCommerce後台尋找沒有重量的產品
我們已經學到如何在WooCommerce Shop頁面的 「預設排序 」下拉菜單中添加一個自定義的 「產品排序 」選項。 然而,我所面臨的任務是根據一個自定義的 「元鍵/Metakey 」來顯示商品。 現在,如果你不知道 「元鍵/Metakey」是什麼,不用太擔心。 例如,“_stock_status ”是其中的一個鍵,因此你可以根據這個鍵對產品進行排序,而不是根據產品名稱、日期、價格等等。 因此 […]
我們已經講過如何在商店頁面上顯示產品的庫存數量和狀態,今天我們將對購物車頁面做類似的事情,以便我們可以直觀地向購物客戶顯示產品的庫存狀態和數量。 (見下圖) 請注意:為了使代碼段起作用,您必須在WooCommerce設置中啟用“庫存管理/stock management”,並且購物車中的每個產品都必須選中“管理庫存/managing stock”,如果允許缺貨下單,則必須選中“允許但通知客戶”,否 […]
在使用WooCommerce的跨境電商獨立站中,如果你想在購物車和結算頁面向客戶展示它所加購的產品的總重量,那麼,可以在Code snippet外掛程式中插入下面的php代碼段,不需要任何額外外掛程式就能實現這個功能,真棒棒~ 代碼如下: 說明:我在使用這個代碼段后,在頁面上看到重量資訊時,頁面佈局有點錯亂,這個時候需要有一點CSS代碼知識,這個應該跟主題外掛程式的使用有關,所以此處我沒辦法給出一 […]
在本教程中,我的目標是在WooCommerce商店、產品列表頁面中,在每個產品下方展示“庫存數量或狀態”。 這跟在單個產品頁面顯示的庫存是完全一樣的,請前往/wp-admin/admin.php?page=wc-settings&tab=products§ion=inventory“設置庫存顯示格式”。 WooCommerce:在商店頁面上展示庫存數量 PHP 代碼段:在 […]
WooCommerce 結帳頁面的訂單審查部分顯示了產品名稱、數量和費用,但沒有產品圖像,產品圖像對於識別/區分相似產品或產品變體非常有用。 這個簡單的代碼段將説明你在訂單審查頁面中展示產品的特色圖片。 通過添加下面的PHP代碼段,您可以在結帳頁面中的產品名稱快速顯示產品特色圖片 PHP代碼段:添加產品特色圖片到woocommerce的結帳頁面的訂單審核表中 請注意,下面的片段將生成一個尺寸為50 […]
我們已經學過了如何將前台的產品按有貨在先和無貨在後進行排序,但對於後台的管理員和商店經理來說,如何做到完全相同呢? 有時商店存在大量 「已售/無貨 」的產品,產品表看起來亂亂的(有貨和無貨穿插混合),本文介紹的方法可以實現:當訪問產品列表時,即:/wp-admin/edit.php?post_type=product,所有產品將按庫存狀態(有貨->無貨)排序。 一旦下面的代碼段被啟動,Woo […]
我們在用WooCommerce進行架設企業網站時,如果銷售的某產品存在多種屬性且價格不同,那麼在產品列表和產品詳情中查看到該產品價格將會是一個區間,格式是:最低價~最高價。 如果你希望在產品列表頁中僅展示產品的最低價,而在產品詳情頁還保持區間價展示,那麼下面這段代碼就能夠實現你的需求。 首先,請安裝Code Snippet外掛 然後,添加一個snippet,將下方代碼複製進去 添加完後就是下圖所示 […]
我遇到一個問題:在WooCommerce產品列表的側邊欄中,Product tags標籤雲的tags顯示不全,後台有50多個標籤,但實際只展示了40多個,由於我是代碼手殘黨,所以找大佬要到了解決方案: 首先,安裝code snippet外掛,然後,添加如下代碼段,其中$args[‘number’] = 100中的100即為顯示的標籤數量上限,請按需修改這個數值。 如果希望產 […]
三選一