Iteras har utvecklat sitt eget plugin för WordPress som med några få klick installerar en betalvägg (paywall) på WordPress-webbplatsen. Det går att ställa in flera betalväggar på samma webbplats, så att man kan ge separat åtkomst till olika underprodukter på webbplatsen – exempelvis olika sektioner av en tidning.
Du hittar pluginet genom att söka på “Iteras” under Plugins i administrationsgränssnittet för din WordPress-webbplats.
För att ansluta pluginet till Iteras klickar du på “Inställningar” under pluginet i plugin-översikten. Hitta Iteras URL-id under publikationsinställningarna och paywall-id i Iteras under kontoinställningar.
Därutöver finns följande inställningar:
Förvald paywall-åtkomst: Anger om inlägg som utgångspunkt är låsta till en viss betalvägg eller öppna för alla.
Åtkomstbegränsning: Anger hur en besökare tas emot på de inlägg som personen inte har åtkomst till. Man kan antingen omdirigera till en prenumerationslandningssida vars URL har angetts i Iteras, eller så kan texten beskäras av en ruta med mjuk övergång, där man kan lägga till valfritt innehåll (anvisning om att logga in eller teckna prenumeration).
När Iteras-pluginet är installerat i WordPress dyker en inställning upp på varje artikel om artikeln är låst till en eller flera betalväggar eller inte.
Dessutom kan följande shortcodes användas:
Infoga anmälningsformulär: [iteras-signup signupid="3for1"] (där “3for1” är ett exempel)
Infoga paywall-inloggning: [iteras-paywall-login paywallid="qwerty123"] (där “qwerty123″ är id:t på den betalvägg som ska ge åtkomst – om man ska logga in på flera samtidigt, separera dem med kommatecken, t.ex.
paywallid=”qwerty123,yuiop456”)
Infoga självbetjäning: [iteras-selfservice]
Mer information
Det finns lite mer information i WordPress’ beskrivning av pluginet här: https://wordpress.org/plugins/iteras/
Utvecklarinformation
Om man vill utveckla funktioner som t.ex. nycklar som visas på betalartiklar, finns här lite extra information riktad till utvecklare.
Vi använder metadata på post för att spara informationen (*_post_meta-funktionerna): https://plugins.trac.wordpress.org/browser/iteras/trunk/admin/iteras-admin.php#L118
Nyckeln de ligger under på en artikel är “iteras_paywall” https://plugins.trac.wordpress.org/browser/iteras/trunk/public/iteras-public.php#L21
Informationen som skrivs till fältet är en lista med paywall-ID:n.
Sättet vi avgör om en sida ska paywallas är: https://plugins.trac.wordpress.org/browser/iteras/trunk/public/iteras-public.php#L334
Där den intressanta raden är !empty($paywall_ids): https://plugins.trac.wordpress.org/browser/iteras/trunk/public/iteras-public.php#L347