PHPackages                             integer-net/magento2-configurable-wysiwyg - 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. integer-net/magento2-configurable-wysiwyg

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

integer-net/magento2-configurable-wysiwyg
=========================================

Configure the Magento 2 WYSIWYG Editors: Remove buttons, adjust headings, ...

1.0.2(3y ago)101.7kMITPHPPHP ~7.1||~7.2||~7.3||~7.4||~8.1

Since Nov 27Pushed 1y ago7 watchersCompare

[ Source](https://github.com/integer-net/magento2-configurable-wysiwyg)[ Packagist](https://packagist.org/packages/integer-net/magento2-configurable-wysiwyg)[ RSS](/packages/integer-net-magento2-configurable-wysiwyg/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (3)Dependencies (7)Versions (6)Used By (0)

IntegerNet\_ConfigurableWysiwyg Magento 2 Module
================================================

[](#integernet_configurablewysiwyg-magento-2-module)

[![Latest Version on Packagist](https://camo.githubusercontent.com/0849eb7d498e4243686666156beef69f12cf355dab06d6c30ad57ca02d05b422/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f696e74656765722d6e65742f6d6167656e746f322d636f6e666967757261626c652d777973697779672e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/integer-net/magento2-configurable-wysiwyg)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE.md)[![Supported Magento Versions](https://camo.githubusercontent.com/5e4d61c6b305db26156ae5a47b1a3c597a2f7b0326fef306ad41db9357328690/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6d6167656e746f2d322e33253230253743253230322e342d627269676874677265656e2e7376673f6c6f676f3d6d6167656e746f266c6f6e6743616368653d74727565267374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/5e4d61c6b305db26156ae5a47b1a3c597a2f7b0326fef306ad41db9357328690/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6d6167656e746f2d322e33253230253743253230322e342d627269676874677265656e2e7376673f6c6f676f3d6d6167656e746f266c6f6e6743616368653d74727565267374796c653d666c61742d737175617265)

[![Quality Score](https://camo.githubusercontent.com/c0a2fb4d88a55907ea89e29a5bdb062cfc3bff09aaf30e096e1fdd7faa754528/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f696e74656765722d6e65742f6d6167656e746f322d636f6e666967757261626c652d777973697779672e7376673f7374796c653d666c61742d737175617265)](https://scrutinizer-ci.com/g/integer-net/magento2-configurable-wysiwyg)[![Maintainability](https://camo.githubusercontent.com/f43c910aed3bc7f6a56b248fcca654ecdae915c8a29e23909d9f760b00675cbc/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636c696d6174652f6d61696e7461696e6162696c6974792f696e74656765722d6e65742f6d6167656e746f322d636f6e666967757261626c652d777973697779673f7374796c653d666c61742d737175617265)](https://codeclimate.com/github/integer-net/magento2-configurable-wysiwyg)

---

Configure the Magento 2 WYSIWYG Editors: Remove buttons, adjust headings, ...

Requirements
------------

[](#requirements)

- Magento 2.3.x or 2.4.x

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

[](#installation)

1. Install it into your Magento 2 project with composer:

    ```
    composer require integer-net/magento2-configurable-wysiwyg

    ```
2. Enable module

    ```
    bin/magento setup:upgrade

    ```

Configuration
-------------

[](#configuration)

You can find all configuration settings for this module in Store -&gt; Configuration -&gt; General -&gt; Content Management:

[![Menu](doc/img/menu.png)](doc/img/menu.png)

These are the new fields and their default settings:

[![Configuration fields](doc/img/config_fields.png)](doc/img/config_fields.png)

### Toolbar Elements

[](#toolbar-elements)

This defines which icons will be available in the WYSIWYG editors. By default it looks like this:

[![Default icons](doc/img/icons_default.png)](doc/img/icons_default.png)

If you deselect some of the entries, it can look as follows:

[![Reduced Icons](doc/img/icons_reduced.png)](doc/img/icons_reduced.png)

### Show "Insert Variable" button

[](#show-insert-variable-button)

This button is used to insert variable values into content, like the store name. It's not used very often so it's probably safe to disable that button.

### Show "Insert Widget" button

[](#show-insert-widget-button)

You only need that button if you are using Widgets (i.e. for inserting product lists, dynamic links or static blocks) in Magento CMS.

### Show "Insert Image" button

[](#show-insert-image-button)

You might want to disable this button if you don't want to insert images directly into WYSIWYG fields.

Usage
-----

[](#usage)

If you change anything on the configuration page and click "Save Config", the settings will be applied to all WYSIWYG fields from then on.

Changelog
---------

[](#changelog)

Please see [CHANGELOG](CHANGELOG.md) for more information on what has changed recently.

Contributing
------------

[](#contributing)

Please see [CONTRIBUTING](CONTRIBUTING.md) for details.

Security
--------

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

Credits
-------

[](#credits)

- [Andreas von Studnitz](https://github.com/integer-net)
- [All Contributors](../../contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [License File](LICENSE) for more information.

###  Health Score

36

—

LowBetter than 79% of packages

Maintenance30

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity67

Established project with proven stability

 Bus Factor1

Top contributor holds 77.8% 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 ~336 days

Total

3

Last Release

1365d ago

PHP version history (2 changes)1.0.0PHP ~7.1||~7.2||~7.3||~7.4

1.0.2PHP ~7.1||~7.2||~7.3||~7.4||~8.1

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/2962722?v=4)[integer\_net GmbH](/maintainers/integer-net)[@integer-net](https://github.com/integer-net)

---

Top Contributors

[![avstudnitz](https://avatars.githubusercontent.com/u/662059?v=4)](https://github.com/avstudnitz "avstudnitz (14 commits)")[![schmengler](https://avatars.githubusercontent.com/u/367320?v=4)](https://github.com/schmengler "schmengler (4 commits)")

###  Code Quality

Static AnalysisPHPStan

Code StylePHP\_CodeSniffer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/integer-net-magento2-configurable-wysiwyg/health.svg)

```
[![Health](https://phpackages.com/badges/integer-net-magento2-configurable-wysiwyg/health.svg)](https://phpackages.com/packages/integer-net-magento2-configurable-wysiwyg)
```

###  Alternatives

[elgentos/regenerate-catalog-urls

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

2842.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.

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

PHPackages © 2026

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