PHPackages                             wapone/module-stickers - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. wapone/module-stickers

ActiveMagento2-module

wapone/module-stickers
======================

Product Discount Stickers for Magento 2

0.0.4(8y ago)69056[4 issues](https://github.com/WaPoNe/module-stickers/issues)OSL-3.0PHP

Since Feb 1Pushed 8y agoCompare

[ Source](https://github.com/WaPoNe/module-stickers)[ Packagist](https://packagist.org/packages/wapone/module-stickers)[ RSS](/packages/wapone-module-stickers/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependencies (2)Versions (6)Used By (0)

[![](https://cloud.githubusercontent.com/assets/11091926/26554296/af22071a-448f-11e7-8f33-31f5f9141228.png)](https://cloud.githubusercontent.com/assets/11091926/26554296/af22071a-448f-11e7-8f33-31f5f9141228.png) **WaPoNe Stickers** is a Magento 2 extension to provide product image stickers visible everywhere in the store (category page, product page, result page, related/upsell/crossell, widget).

**Depending on the theme installed, it could need some style improvements.**

Installation
------------

[](#installation)

### Composer

[](#composer)

Run the following commands in Magento 2 root folder

```
php bin/magento maintenance:enable
composer require wapone/module-stickers
php bin/magento setup:upgrade
php bin/magento maintenance:disable

```

User Guide
----------

[](#user-guide)

### Configuring extension

[](#configuring-extension)

1. Go to STORES - WAPONE - Stickers. [![](https://cloud.githubusercontent.com/assets/11091926/26554594/3c741f12-4491-11e7-9d70-f49402868277.png)](https://cloud.githubusercontent.com/assets/11091926/26554594/3c741f12-4491-11e7-9d70-f49402868277.png)
2. Set *Activation* to 'YES'.
3. You have to decide to use *Manual* or *Automatic* as *Discount Calculation*(**Manual**: it will be shown discount image or discount label \*\* - \*\* **Automatic**: it will be shown discount calculated by the system; it is possible to select only sticker background and text color.)
4. Select *Discount Product Category* (one or more) where to apply sticker (used only for **Manual** case)
5. Select *Sticker Type* (**Image** or **Custom Label**)
6. Upload the discount image
7. Set *Label, first row* (used for **Manual** and **Custom Label** case)
8. Set *Label, second row* (used for **Manual** and **Custom Label** case)
9. Set *Sticker Background Color* (used for **Custom Label** case)
10. Set *Sticker Text Color* (used for **Custom Label** case)

### Annotations

[](#annotations)

The extension has been tested using Luma Thema, the default Magento 2 theme; since its operation depends on some DOM elements (it works with javascript), it might happen that some code changes need for those themes with different DOM structure. You have to change jquery code in *&lt;magento\_dir&gt;/vendor/wapone/module-stickers/view/frontend/web/js/categoryPageDiscount.js* for category page and *&lt;magento\_dir&gt;/vendor/wapone/module-stickers/view/frontend/web/js/viewPageDiscount.js* for product page.

#### Example for category page:

[](#example-for-category-page)

**Luma Theme**

*$($(this).parent().parent().find("a").find("span").find("span")).prepend(self.options.imageTag.discountArea);*

**Ultimo Theme**

*$($(this).parent().parent().find("div.product-item-img").find("a.product-image")).prepend(self.options.imageTag.discountArea);*

**Porto Theme**

*$($(this).parent().parent().find("div.product-item-photo")).prepend(self.options.imageTag.discountArea);*

Compability
-----------

[](#compability)

- Magento CE:
    - 2.1.x
    - 2.2.x

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance7

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity57

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~105 days

Total

4

Last Release

3074d ago

PHP version history (2 changes)0.0.1PHP ~5.5.0|~5.6.0|~7.0.0

0.0.2PHP ~5.6.0|~7.0.0|~7.1.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/5248e101b124c4420c7333360f9d287a8a63c5f5833bd84b38414fbfa57cb60a?d=identicon)[WaPoNe](/maintainers/WaPoNe)

---

Top Contributors

[![WaPoNe](https://avatars.githubusercontent.com/u/11091926?v=4)](https://github.com/WaPoNe "WaPoNe (26 commits)")

---

Tags

magento2magento2-extension

### Embed Badge

![Health badge](/badges/wapone-module-stickers/health.svg)

```
[![Health](https://phpackages.com/badges/wapone-module-stickers/health.svg)](https://phpackages.com/packages/wapone-module-stickers)
```

###  Alternatives

[fastly/magento2

Fastly CDN Module for Magento 2.4.x

1564.2M1](/packages/fastly-magento2)[mage-os/module-automatic-translation

Automatic AI content translation for Mage-OS.

277.1k](/packages/mage-os-module-automatic-translation)[zepgram/module-rest

Technical module to industrialize API REST call with dependency injection pattern using Guzzle library

1326.2k](/packages/zepgram-module-rest)[graycore/magento2-graphql-introspection-cache

1015.2k](/packages/graycore-magento2-graphql-introspection-cache)[mage-os/mageos-common-async-events

Send REST requests to external endpoints asynchronously. This module implements the most common events like order creation and customer change.

147.7k2](/packages/mage-os-mageos-common-async-events)[mage-os/module-inventory-reservations-grid

Add a grid with the list of inventory reservations.

126.8k](/packages/mage-os-module-inventory-reservations-grid)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
