Reserveringen
VoorbeeldBeschrijving van de plugin: wat hij aan je site toevoegt en waar hij in het dashboard verschijnt.
Plugins
De standaardfuncties zitten al in het CMS. Plugins voegen de rest toe: je koopt ze op sitesetter.it, ze worden aan de licentie van je site gekoppeld en je installeert ze met één klik vanuit het dashboard, onder Marketplace.
Beschrijving van de plugin: wat hij aan je site toevoegt en waar hij in het dashboard verschijnt.
Beschrijving van de plugin: wat hij aan je site toevoegt en waar hij in het dashboard verschijnt.
Ontwikkel je voor SiteSetter? Publiceer je plugin in de marketplace en maak hem beschikbaar voor alle sites met een licentie.
Zo werkt het
Open Marketplace in het dashboard van je site en bekijk beschrijving, prijs en vereiste versie.
Je betaalt op sitesetter.it en de plugin wordt aan de licentie van je site gekoppeld.
Het CMS maakt een back-up, downloadt het pakket en controleert de hash voordat het wordt geïnstalleerd.
De plugin voegt zijn pagina's toe aan het dashboard en krijgt updates samen met de rest van je site.
Voor developers
Hij haakt in op de site via actions en filters die beschreven staan in PLUGIN.md: adminpagina's met eigen rechten, blokken voor de editor, regels in de header of footer, geplande taken, tabellen en vertalingen.
// 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) { … });