Nu am experiență în domeniu, dar mă gândesc că poți lăsa 1-2 articole lunare „la liber”, iar restul să fie disponibile doar utilizatorilor înregistrați. Iar cei care vor să se înregistreze trebuie să plătească un abonament.

Pe WordPress există parcă 5 clase de utilizatori înregistrați (și un plugin cu care poți crea altele și le poți seta drepturi diferite de cele implicite la fiecare), deci sistemul pare adecvat pentru ce vrei tu. Iar acele câteva articole la liber (așa cum există pe unele ziare externe) vor putea atrage abonați noi, dacă sunt de calitate.