Alle cases

Kundecase · 2024

Noprime.dk

Kunde Noprime.dk
Branche Sport
Platform WordPress-udvikling
Udviklet i 2024
Leverance medlemsportal, privat videohosting, redesign

Udfordringen

I 2024 startede 3.række som et nyhedssite dedikeret til dansk 2.divisionsfodbold, den slags fodbold som hverken Bold.dk eller Tipsbladet rigtig prioriterer. Navnet var en bevidst positionering: vi var den tredje række. Alternativet. Stedet hvor man dækker de kampe, ingen andre gider skrive om.

Konceptet ramte plet. Læserskaren voksede, dækningen udvidede sig hurtigt til også at omfatte 3.division, og det stod klart at der var en betalingsvillig kerne af fans, som ville have mere end bare gratis artikler.

Men der var et problem. Medlemmerne ville have video. Eksklusivt indhold. Ting de ikke kunne finde gratis på YouTube. Og hele setup’et skulle køre på en måde, hvor:

  • Kun betalende medlemmer kunne se videoindholdet
  • Ingen offentlig adgang til videoerne – heller ikke via direkte links eller delte URL’er
  • Det skulle integrere sømløst med eksisterende WordPress-site og Memberful-abonnementsstyring
  • Det skulle kunne skaleres uden eksploderende hostingomkostninger

Det er her Webza kom ind.

Løsningen

Vi byggede en kombineret medlems- og videohostingplatform, hvor adgangskontrollen sker på flere lag:

Medlemsportal WordPress med Memberful som motor for abonnementer og betalinger. Memberful håndterer login, betalingsflow og medlemsstatus uafhængigt af WordPress’ eget brugersystem, hvilket gav os fleksibilitet, men også en specifik teknisk udfordring: standard logged-in body-class og almindelige WordPress-hooks kunne ikke bruges til at tjekke medlemsstatus. Vi løste det ved at hente Memberful-status via deres embed.js og tilpasse adgangslogikken til at fungere i shortcode-kontekst.

Privat videohosting Videoerne ligger på Privat HLS server, som giver os CDN-performance i hele Europa uden YouTube/Vimeo’s begrænsninger. Hver video afspilles via signerede URL’er med tidsbegrænset adgang, selv hvis nogen kopierer et videolink, virker det ikke for ikke-medlemmer eller efter linket udløber. Det betyder at vi kan tilbyde HD-streaming til ~100+ medlemmer uden at risikere at indholdet lækker.

Integration WordPress-plugin der binder det hele sammen: tjekker Memberful-medlemsstatus, genererer signerede HLS-URL’er ved sidevisning, og fallback’er pænt hvis brugeren ikke er medlem. Tre videoer om ugen publiceres gennem samme flow uden manuel håndtering.

Rebrandingen til NoPrime, 2026

I starten af 2026 traf 3.række en stor beslutning: skifte navn til NoPrime og omlægge formatet. Lyd blev det primære medie. Færre tekstartikler, mere podcast. Video forblev som premium-feature for medlemmer, men det skrevne nyhedsformat blev nedprioriteret til fordel for et rent lyd- og video-podcastunivers.

Det krævede mere end et nyt logo. Sitet skulle gentænkes fra bunden:

  • Nyt visuelt udtryk der signalerede medie, ikke nyhedsside
  • Forsiden skulle løfte podcast-episoder frem som primært indhold
  • Medlemsområdet skulle være tydeligere, det er trods alt det, der betaler regningerne
  • Videohostingen flyttede ikke, men afspilleren blev redesignet til at passe det nye look

Vi byggede det hele oven på den eksisterende WordPress + Memberful + HLS-stack. Ingen migrering, ingen tabt data, ingen brudte medlemsabonnementer i overgangen.

Resultatet

NoPrime kører i dag som et selvstændigt medie med:

  • 400+ aktive Patreon/Memberful-medlemmer
  • 3 podcast-udgivelser om ugen (lyd + video)
  • Privat videohosting hvor kun medlemmer har adgang
  • Et brand der har bevæget sig fra “nyhedssite om 2.division” til “podcastuniverset for dansk underdivisions-fodbold”

Og vigtigst af alt, en teknisk platform der kan skaleres videre uden at skulle bygges om hver gang konceptet udvikler sig.

Teknisk stack

  • CMS: WordPress (custom plugin-udvikling)
  • Medlemskab: Memberful
  • Hosting: VPS (Hetzner)
  • Sprog: PHP, JavaScript, Python (til indholdsautomatisering)

Dokumentation

Et kig bag projektet

5 billeder fra arbejdet med Noprime.dk. Hold musen over et kort for at rette det op.

Se det live

Den nemmeste måde at forstå casen
er at besøge siden selv.

noprime.dk

Vil du være den næste?

Lad os bygge din løsning sammen.

30 minutter, ingen krav. Vi lytter til dit projekt og giver dig et ærligt svar på, hvordan vi kan hjælpe.

Lad os tale sammen

Flere cases

Andre projekter vi har lavet