Всем привет. Есть сайт с платной подпиской через плагин Paid Memberships Pro. Создал отдельную рубрику и закрыл ее. Теперь оформив подписку можно будет просматривать контент из данной категории. В рубрику будут выкладываться отдельные посты.
Вопрос - можно ли сделать так, чтобы каждый новый клиент, оформивший подписку и зайдя по ссылке в данную категорию, видел только новые посты, которые будут выкладываться с момента активации его подписки? А все старые посты он не видел. Например оформил сегодня подписку, перешел по ссылке в рубрику с платным контентом, а там пусто, увидит только новый пост, который будет выложен например завтра. При этом в рубрике уже есть посты, которые выкладывались ранее, но ему не видны, или видны только последние 10 например, ну и новые естественно также будут видны. Может через какой то хук есть реализация? Или только дорабатывать плагин отдельно нужно для такой реализации?
PS. Что то похожее есть в телеграмм каналах/группах. После вступления, там предыдущие посты не видны, или видны только последние 100, не помню как точно.
Я думаю есть вариант реализовать проще. Просто нужен плагин, который позволит отображать только последние записи в рубрике/категории (например 10 записей). То есть любой, кто зайдет в данную рубрику/категорию, будет видеть только 10 последних записей/постов и все. Добавляя новые посты, предыдущие будут скрываться. По факту к просмотру будет постоянно доступно только 10 последних записей.
Теперь осталось только найти такой плагин или возможно хук/скрипт, который просто добавить какой то код в режим отображения постов и позволит отображать только последние 10 записей.
Сделал самым простым способом - включил в настройках отображение на странице/в рубрике 10 записей и удалил код пагинации из темы. Теперь будет отображаться 10 записей и не будет перехода на другие страницы