https://github.com/dimitribouteille/wp-mu-plugins
Collection de mu-plugins pour Wordpress
https://github.com/dimitribouteille/wp-mu-plugins
muplugin plugin wordpress wordpress-development wordpress-muplugin wordpress-plugin
Last synced: 24 days ago
JSON representation
Collection de mu-plugins pour Wordpress
- Host: GitHub
- URL: https://github.com/dimitribouteille/wp-mu-plugins
- Owner: dimitriBouteille
- License: mit
- Created: 2020-08-04T12:07:51.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-08-04T12:34:03.000Z (over 5 years ago)
- Last Synced: 2025-03-13T18:52:02.474Z (11 months ago)
- Topics: muplugin, plugin, wordpress, wordpress-development, wordpress-muplugin, wordpress-plugin
- Language: PHP
- Homepage:
- Size: 7.81 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# MU plugins pour Wordpress
Collection de mu-plugins pour Wordpress
Attention: c'est librairie n'ajoutent pas automatiquement les mu-plugins dans le dossier `wp-content/mu-plugins`, vous devez donc le créer vous-même.
## Installation
```bash
composer require dbout/wp-mu-plugins
```
Puis créez un mu-plugin dans le dossier `wp-content/mu-plugins` et ajoutez-y les différentes classes :
```php
/**
* Plugin Name: Reset Wordpress
* Version: 1.0.0
* License: GPL2
* License URI: https://www.gnu.org/licenses/gpl-2.0.html
*/
\Dbout\WpMuPlugins\CleanHead::clean();
new \Dbout\WpMuPlugins\DisableComment();
...
```
## Listes des mu-plugins
### [CleanHead](src/CleanHead.php)
Supprime les metas dans le \.
```php
\Dbout\WpMuPlugins\CleanHead::clean();
```
### [DisableComment](src/DisableComment.php)
Désactive les commentaires, en front comme en back.
```php
new \Dbout\WpMuPlugins\DisableComment();
```
### [DisableRestApi](src/DisableRestApi.php)
Désactive l'API rest pour les utilisateurs non connectés.
```php
\Dbout\WpMuPlugins\DisableRestApi::disabled();
```
### [RemoveEmojiSupport](src/RemoveEmojiSupport.php)
Désactiver les emojis intégrés qui chargent de gros fichiers JavaScript, CSS et images.
```php
\Dbout\WpMuPlugins\RemoveEmojiSupport::remove();
```
### [RemoveGenetatorMetas](src/RemoveGenetatorMetas.php)
Supprime les numéros de version de Wordpress et des plugins (comme Woocommerce) dans le \.
```php
\Dbout\WpMuPlugins\RemoveGenetatorMetas::remove();
```
### [RemoveH1WpEditor](src/RemoveH1WpEditor.php)
Supprime la balise \
de l'éditeur.
```php
\Dbout\WpMuPlugins\RemoveH1WpEditor::remove();
```
### [UserLastLogin](src/UserLastLogin.php)
Sauvegarde la date de la dernière connexion d'un utilisateur et l'affiche dans la liste des utilisateurs.
```php
(new \Dbout\WpMuPlugins\UserLastLogin())->register();
```