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. [Utility &amp; Helpers](/categories/utility)
4. /
5. wapone/module-stickers

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

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 today

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 47% 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

3120d 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://avatars.githubusercontent.com/u/11091926?v=4)[Michele Fantetti](/maintainers/WaPoNe)[@WaPoNe](https://github.com/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

[elgentos/regenerate-catalog-urls

Regenerate Catalog URL Rewrites (products, categories, cms pages)

2832.6M](/packages/elgentos-regenerate-catalog-urls)[run-as-root/magento2-prometheus-exporter

Magento2 Prometheus Exporter

68353.9k](/packages/run-as-root-magento2-prometheus-exporter)[myparcelnl/magento

A Magento 2 module that creates MyParcel labels

1859.0k](/packages/myparcelnl-magento)[loki/magento2-components

Core module for defining Alpine.js components with advanced AJAX features

1010.0k22](/packages/loki-magento2-components)[magepal/magento2-form-field-manager

Customer and Address Form Fields Manager for Magento2

273.9k](/packages/magepal-magento2-form-field-manager)[mage-os/module-llm-txt

AI-powered LLMs.txt generation for Magento 2 / Mage-OS stores. Help AI systems understand your store with OpenAI-generated content.

233.3k](/packages/mage-os-module-llm-txt)

PHPackages © 2026

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