[WordPress] 外掛分享: WooCommerce Last Purchased

首頁外掛目錄 › WooCommerce Last Purchased
WordPress 外掛 WooCommerce Last Purchased 的封面圖片
⚠ 此外掛已下架 — 不再更新維護,建議勿安裝。
10+
安裝啟用
★★★★★
5/5 分(1 則評價)
3768 天前
最後更新
問題解決
WordPress 4.0+ v1.0.1 上架:2015-07-27

內容簡介

這個小型的 WooCommerce 外掛會在單一產品頁面上顯示最近的購買日期。它會顯示任何人最後一次購買的日期,而不僅僅是當前使用者。如果目前產品尚未銷售,彈出視窗將不會出現。

為什麼我要向我的客戶顯示這個呢?根據我的經驗,顯示最後一次購買日期可以提高轉換率。這個技巧被 Allegro 使用,Allegro 是波蘭最大的拍賣和銷售網站。

基本使用方式:只需安裝外掛,即可立即使用。

如果你想在你的主題檔案中顯示最近的購買日期(並在需要時隱藏彈出視窗),沒問題:

第一種方法:使用 WooCommerce 鉤子,在你的 function.php 檔案中貼上以下代碼:

function show_last_purchased_date(){

if ( WLP()->last_purchased_date() ){
echo '' . WLP()->last_purchased_text()
. ': ' . WLP()->last_purchased_date() . '';
}

}
add_action('woocommerce_product_meta_end', 'show_last_purchased_date');

有關 WooCommerce 鉤子的更多信息,請訪問 WooCommerce 文件。

第二種方法:覆蓋 WooCommerce 模板。你可以通過覆蓋 WooCommerce 模板來實現完全相同的結果。

你需要覆蓋 WooCommerce 模板之一。在這種情況下,我們將此信息放在「添加到購物車」按鈕和 SKU 之後。

有關此信息,請訪問 WooCommerce 文件。

方法如下:

1.進入你的 WooCommerce 外掛目錄。

2.進入範本目錄。

3.進入單一產品目錄。

4.將 meta.php 檔案複製到你的主題目錄/woocommerce/single-product/ 中。

5.如果沒有此目錄,請創建它。

現在在 `` 之前添加以下代碼:

:

如果你不想顯示彈出視窗,請添加以下代碼:

function hide_wlp_popup(){

WLP()->hide_popup = true;

}
add_action('before_wlp_init', 'hide_wlp_popup');

樣式可覆寫,只需在你的主題 style.css 檔案中添加你的規則。以下是幾個示例:

將彈出視窗顯示在左下角而不是右下角:

.wlp-popup{
left: 15px;
right: auto;
margin-right: 15px;
}

改變背景和文字顏色:

.wlp-popup{
background: rgba(98,233,219,0.9);
color:#0b413b;
}

去掉圓角,背景不透明,無 X 按鈕:

.wlp-popup{
background: #76234c;
border-radius: 0;
}

.wlp-popup-close{
display:none;
}

版本歷史:

1.0.1 - 彈出視窗未出現的問題已修復。

1.0 - 初始版本。

翻譯由沃能佳提供。

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.1) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「WooCommerce Last Purchased」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

This little WooCommerce plugin shows last purchased date on single product page. It shows last purchase date made by anyone, not just current user. If current product has no sales yet, popup will not appear.
Why would I show this to my customers?
From my experience, showing last purchased date can increase conversion rate. This trick is using by Allegro (www.allegro.pl), biggest auction and sales website in Poland.
Basic usage
Just install plugin and you are ready to go.
Using just date in your theme (and hide popup if needed)
So you want to get last purchased date somewhere in your theme files? No problem.
First way: using WooCommerce hooks
In you function.php file paste below code.
function show_last_purchased_date(){

if ( WLP()->last_purchased_date() ){
echo '

' . WLP()->last_purchased_text()
. ': ' . WLP()->last_purchased_date() . '

';
}

}
add_action('woocommerce_product_meta_end', 'show_last_purchased_date');

For more information about WooCommerce hooks, please visit WooCommerce documentation.
Second way: override WooCommerce template
You can achieve exact same result by overriding WooCommerce templates.
You will need to override one of WooCommerce templates. In this case we will put this information right after Add to cart button and SKU.
For more information about this, please visit WooCommerce documentation.

Go to your woocommerce plugin directory.
Go to templates directory.
Go to single-product.
Copy meta.php file to ‘your_theme_directory/woocommerce/single-product/’.
If you don’t have such directory, create it.

Now add below code just before
last_purchased_date() ): ?>

last_purchased_text(); ?>:
last_purchased_date(); ?>

Don’t show popup
In your functions.php:
function hide_wlp_popup(){

WLP()->hide_popup = true;

}
add_action('before_wlp_init', 'hide_wlp_popup');

Styling
You can override popup styles. Just place your rules in your theme style.css file. Couple examples below.
Display popup in bottom left corner instead of bottom right
.wlp-popup{

left: 15px;
right: auto;
margin-right: 15px;

}

Change background and text color
.wlp-popup{

background: rgba(98,233,219,0.9);
color:#0b413b;

}

Remove rounded corners, non-transparent background, no X button
.wlp-popup{

background: #76234c;
border-radius: 0;

}

.wlp-popup-close{

display:none;

}

Version history
1.0.1 – Popup not appearing bug fixed
1.0 – Initial version
Translations
This plugin is translation ready. You can help by translating this plugin into your language. All languages are stored in languages directory.
`Time ago` text translation.
This plugin uses timeago.js jQuery plugin. This plugin is also ready for translations. You can find all available languages here. If your language is not available in timeago.js plugin, you will need to create such translation as well.
TODO List
This plugin is free, and I have got limited time. However I will try to implement following features in near future:

Add options to WordPress admin area:

show/hide close button,
popup appear settings,
custom css field,

Ability to override popup html to your own.

License
This plugin is released under GPLv2 license. This plugins is free to use both in personal and commercial usage. It’s distributed “as is”, and no support from the author is provided.
Special thanks
Special thanks to Ryan McGeary (http://ryan.mcgeary.org), author of timeago.js, jQuery plugin used in this little project.

延伸相關外掛

文章
Filter
Apply Filters
Mastodon