Нечто похожее делал, суть примерно такая - можно постараться сделать следующий трюк:
- Сделать для профиля пользователя дополнительное метаполе, где будет храниться дата покупки подписки
- В момент оплаты подписки активировать функции, которая будет записывать в это метаполе дату
- С помощью стандартных средств отсечь по времени все опубликованные записи до даты покупки
Главное - придумать, как зацепиться за момент оплаты, а дальше - просто.