Как добавить лимит на создание записей пользователями WordPress

Вы когда-нибудь задавались вопросом, возможно ли сделать ограничение на количество записей, которые пользователь может публиковать или отправлять на утверждение? Недавно один из наших читателей спросил, как установить лимит записей, которые автор может публиковать на его WordPress сайте. В сегодняшней статье мы покажем вам как добавить лимит на создание записей для пользователей WordPress и рассмотрим вопрос, зачем это нужно делать.

limitedaccess[1]

Кому понадобиться ограничивать создание записей в WordPress?

Это был очень уникальный запрос от пользователя, однако, чем больше мы об этом думали, тем больше мысль обретала смысл. Есть несколько случаев, когда вам может понадобиться ограничить количество создаваемых пользователем записей в определенный промежуток времени.

Самый простой сценарий, это когда у вас блог с несколькими авторами, и возникает необходимо ограничивать количество записей, которое каждый из авторов может добавлять за день, за неделю, или даже за месяц.

Некоторые сайты с оплачиваемым участием предоставляют своим пользователям возможность рекламировать свой контент с помощью объявлений (записей или другим видом записей). В этом случае может понадобиться ограничить количество объявлений для каждого участника в месяц.

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

Это лишь несколько примеров, которые приходят на ум. Скорее всего существуют и другие ситуации, когда вам понадобиться такого рода ограничение.

Как ограничить количество записей для пользователя в WordPress

Первым делом вам необходимо установить и активировать плагин Limit Posts. После активации переходим на страницу Настройки » Limit Posts и нажимаем на кнопку «new limit» для добавления ограничений на записи.

addnewlimit[1]

Появится модальное окно для создания правил, где вы сможете выбрать роль пользователя или конкретного юзера на своем сайте и указать лимит записей, в рамках которого он сможет публиковать или отправлять в определенный период времени.

limitpostsrule[1]

Не забудьте нажать на кнопку сохранения изменений для применения лимитов.

Также можно редактировать или удалять любые установленные лимиты на той же странице. Просто кликаем на кнопку редактирования для изменения, а затем сохраняем.

editremovesavelimits[1]

Вот и все, теперь когда пользователь попытается создать больше записей, чем ему разрешено, то он увидит вот такое уведомление.

limitwarning[1]

Можно указывать множественные ограничения, используя различные настройки. Например, можно задать одни настройки для авторов, а другие — для редакторов на сайте.

Мы надеемся, что эта статья помогла вам ограничить количество публикуемых пользователями записей на вашем WordPress сайте.

По всем вопросам и отзывам просьба писать в комментарии ниже.

Не забывайте, по возможности, оценивать понравившиеся записи количеством звездочек на ваше усмотрение.

VN:F [1.9.22_1171]
Rating: 5.0/5 (1 vote cast)

Об авторе ADv

Занимаюсь разработкой сайтов и магазинов на WordPress. Оказываю платные помощь и консультации. Skype: advokat_b
Scroll To Top