Réservations
ExempleDescription du plugin : ce qu’il ajoute au site et où il apparaît dans le back-office.
Plugins
Les fonctions courantes sont déjà dans le CMS. Les plugins ajoutent le reste : ils s’achètent sur sitesetter.it, se rattachent à la licence du site et s’installent en un clic depuis le back-office, dans Marketplace.
Description du plugin : ce qu’il ajoute au site et où il apparaît dans le back-office.
Description du plugin : ce qu’il ajoute au site et où il apparaît dans le back-office.
Vous développez pour SiteSetter ? Publiez votre plugin sur le marketplace et rendez-le disponible pour tous les sites sous licence.
Comment ça marche
Ouvrez Marketplace dans le back-office de votre site et consultez la description, le prix et la version requise.
Le paiement se fait sur sitesetter.it et le plugin se rattache à la licence du site.
Le CMS fait une sauvegarde, télécharge le paquet et vérifie son empreinte avant de l’installer.
Le plugin ajoute ses pages au back-office et reçoit les mises à jour avec le reste du site.
Pour les développeurs
Il se greffe au site grâce aux actions et aux filtres documentés dans PLUGIN.md : pages d’administration avec leurs propres permissions, blocs pour l’éditeur, lignes dans l’en-tête ou le pied de page, tâches planifiées, tables et traductions.
// plugin.json
{
"slug": "prenotazioni",
"type": "plugin",
"version": "1.2.0",
"requires": { "cms": "2.5.0", "php": "8.1" },
"main": "plugin.php"
}
// plugin.php
ss_add_action('site_footer', function () { … });
ss_add_filter('builder_blocks', function ($b) { … });