# EO-Framework 1.0.0 EO Framework est une **surcouche** apportant des **fonctionnalités PHP supplémentaires** au framework de WordPress. Nous avons fait en sorte que toutes les tâches répétitifs d'une création d'un plugin et surtout de sa maintenance soit réduite au maximum. Avec **EO Framework**, nous vous offrons la possibilité d'utiliser très rapidement ce dont tout développeur WordPress à besoin. ## Fonctionnalités * Bootage de plugin. * Inclusion de "module" et "external" ou bien de plugin dépendant. * Gestion des vues. * REST API. * Gestion de la définition de schéma pour vos données avec WPEO_Model. * Gestion upload de fichier + gallery avec WPEO_Upload. * Lib JS et CSS. (+ Minificateur JS et CSS automatique avec GULP) * Gestion des logs. * Gestion des conflits entre les différents plugins. ## Installation Créer le dossier "core" et dedans le sous-dossier "external" puis taper la commande: ```bash git submodule install https://github.com/Eoxia/eo-framework.git core/external/eo-framework ``` ## Documentation * Lire le [Getting Started](https://github.com/Eoxia/eo-framework-starter) si c'est la première fois que vous utiliser EO-Framework. * [Documentation](https://eoframework.eoxia/documentation) * [Documentation CSS](https://shop.eoxia.com/wp-content/plugins/eo-framework-plugin/eo-framework/core/assets/examples/index.html) * [Références PHP](https://eoframework.eoxia.com/docsphp/) * [Références JS](https://eoframework.eoxia.com/docsjs/) ## Contribuer * Faites des suggestions, déclarer un bug en passant par la page [Issues](https://github.com/Eoxia/eo-framework/issues) de GitHub. * Suivez nous sur [GitHub](https://github.com/Eoxia) et [Twitter](https://twitter.com/eoxia).