Chuyển đến phần nội dung
WordPress.org

tiếng Việt

  • Giao diện
  • Plugin
  • Tin tức
  • Hỗ trợ
    • Tài liệu hướng dẫn
    • Diễn đàn
  • Giới thiệu
  • Facebook #WPVN
  • Tải WordPress
Tải WordPress
WordPress.org

Plugin Directory

Expire Users

  • Gửi một plugin
  • Yêu thích của tôi
  • Đăng nhập
  • Gửi một plugin
  • Yêu thích của tôi
  • Đăng nhập

Expire Users

Bởi Ben Huson
Tải về
  • Chi tiết
  • Đánh giá
  • Cài đặt
  • Nhà phát triển
Hỗ trợ

Mô tả

Important security update – if you are using version 0.2 or earlier please upgrade

This plugin allows you to set expiry dates for user logins. You can set a user to:

  • Never expire (default)
  • Expire in X days, weeks, moths or years
  • Expire on a specific date

When a user expires you can:

  • Change the role of that user
  • Replace the user’s password with a randomly generated one
  • Send an email notification to the user
  • Send an email notification to the site administrator
  • Remove expiry details and allow user to continue to login
  • Perform you own actions using an expire_users_expired hook

You can automatically assign expiry details to users who sign up via the register form.

The email notification messages can be configured in the admin settings.

Please post in the support forum if you have any questions, or refer to the documentation, report bugs and submit translations at the plugin’s GitHub page.

Ảnh màn hình

  • Expire Date column in users admin.
  • Edit a user’s expiry date and expiry actions.
  • Edit email notification messages.
  • User login expired error.

Cài đặt

To install and configure this plugin…

  1. Upload or install the plugin through your WordPress admin.
  2. Activate the plugin via the ‘Plugins’ admin menu.
  3. Edit a user to set password expiry options.

Upgrading

If you are upgrading manually via FTP rather that through the WordPress automatic upgrade link, please de-activate and re-activate the plugin to ensure the plugin upgrades correctly.

Hỏi đáp

None at present.

Đánh giá

Need to update

sooshiant89 1 Tháng 9, 2021
Please enable this feature when it expires, user delete from database

exelent

aliking1991 31 Tháng 8, 2020
good & exelent

Excellent

allandore 30 Tháng 4, 2019
M’a permis de créer des abonnements sur-mesure avec renouvellement automatique mais également en le combinant avec un autre plugin, d’insérer massivement des utilisateurs via une feuille excel et de leur attribuer une date d’expiration de manière dynamique. Super plugin, beaucoup de personnalisation, je recommande à 100%

This plugin is dead now

cercoedo 14 Tháng 12, 2018
Version: 1.0.3 tested on WordPress 4.9 and 5.0. Plugin doesn’t work any more. Users expire as you create them. Also if you check that a user never expire it does, its role change to plugin settings default and you can’t manage to rollback changes until disable plugin. Also, and if you check to send an email alert when a user expire it send an alert daily to every users. DANGER!!! You need to disable the plugin to let users (also administrators!!!) log into your site again! Hope it will soon be update… Thank’s

Great and simple!

Gustav 24 Tháng 5, 2018
Simple and great plugin!

Unique Plugin

alkerprivate 22 Tháng 1, 2018
Дорогой Бен Хьюсон, после того, как пользователь регистрируется по истечении (месяц, полгода, год), плагин не возвращает предыдущую роль пользователя. Возможно, плагин не поддерживает новые версии Wordpress, или проблема может заключаться в использовании сторонних плагинов для оптимизации сайта. В течение короткого времени плагин работает хорошо. У вашего плагина нет аналогов, и будет жаль, если решение этой проблемы не будет найдено. Спасибо за ценную работу! ================================================ Dear Ben Hewson, after the user logs on expiration (month, half year, year), the plugin does not return the previous user role. Perhaps the plugin does not support new versions of Wordpress, or the problem may be using third-party plug-ins to optimize the site. Within a short time the plugin works well. Your plugin has no analogues, and it will be a pity if a solution to this problem is not found. Thanks for the valuable work!
Đọc tất cả 26 đánh giá

Người đóng góp & Lập trình viên

“Expire Users” là mã nguồn mở. Những người sau đã đóng góp vào plugin này.

Những người đóng góp
  • Ben Huson

“Expire Users” đã được dịch qua 2 ngôn ngữ. Cảm ơn những người tham gia dịch vì đóng góp của họ.

Dịch “Expire Users” sang ngôn ngữ của bạn.

Muốn tham gia phát triển?

Duyệt code, check out SVN repository, hoặc theo dõi nhật ký phát triển qua RSS.

Nhật ký thay đổi

1.2.2

  • Fix checking of role when saving expiry data.
  • Tested up to WordPress 6.8.2

1.2.1

  • Tested up to WordPress 6.2
  • Tested up to PHP 8.2

1.2

  • Tested up to WordPress 5.6
  • Added expire_users_current_user_expire_countdown shortcode.
  • Fix expire_users_email_notification_{string} and expire_users_email_admin_notification_{string} being applied in the inverse contexts. Props @Chaddles23

1.1

  • Make Expire Date column sortable in admin panel. Props @loreboldo.
  • Fix error when user tries to reset password.
  • Fix issue when expiry check on login happens too early.
  • Fix translation of “ERROR:”.

1.0.4

  • On expiry, remove expiry date and continue to allow login if set. Props @loreboldo.

1.0.3

  • If user logged in, check expiration while browsing.
  • Prepare for translation.

1.0.2

  • Rollback changes causing multiple emails to be sent!

1.0.1

  • Fix PHP7 class constructor warnings.
  • Check and expire users if needed when displaying in the admin.
  • Check if cron needs setting up when in admin.

1.0

  • Add expiry fields to new user admin page.
  • Add ‘expire_users_admin_email’ filter to allow admin notifications to be sent to a different email address.
  • Add French translation. Props ateruel.
  • Add Italian translation. Props Marco Chiesi.
  • Tested up to WordPress 4.2

0.9

  • Expired dates are displayed as red in admin.
  • Dates are correctly internationalized.
  • JavaScript and CSS files are only loaded on the required pages in admin.
  • Email notifications checkboxes grouped together under new heading.
  • Improved expired users database query.
  • Added Expire_User->is_expired() method.
  • Added version constants.

0.8

  • Added [expire_users_current_user_expire_date] shortcode.
  • Force check if user expired on login.
  • Fix static method warnings.

0.7

  • Fix expiry dates to work with site’s timezone.
  • Use date formats from WordPress settings.
  • Use user’s real name in notification emails if available.
  • Ensure custom roles are listed in drop down menu.
  • Add option to remove user expiry details and continue to allow user to login when they expire.
  • Add admin help.

0.6

  • Added support for translations. Submissions welcome.

0.5

  • Added option to automatically set expiry details for users who register via the register form.

0.4

  • Enables email notifications to users and administrators.
  • Add a settings page where you can configure email notification messages.
  • Perform you own actions on user expiry using an expire_users_expired hook.
  • Only allow users with user editing capabilities (administrators) to edit expiration dates.

0.3

Important Security Update!

  • Fix authenticate() and login issue.

0.2

  • Prepare for translation.
  • Fix ‘Expire Date In…’ settings.

0.1

  • First Release. If you spot any bugs or issues please log them here.

Meta

  • Phiên bản 1.2.2
  • Cập nhật lần cuối 5 tháng trước
  • Số lượt cài đặt 4.000+
  • Phiên bản WordPress 5.4 hoặc cao hơn
  • Đã kiểm tra lên đến 6.8.3
  • Phiên bản PHP 7.4 hoặc cao hơn
  • Ngôn ngữ

    English (US), German, và Italian.

    Dịch sang ngôn ngữ của bạn

  • Thẻ
    expireloginpasswordrolesusers
  • Nâng cao

Đánh giá

4.8 trên 5 sao.
  • 24 5-star reviews 5 sao 24
  • 0 4-star reviews 4 sao 0
  • 0 3-star reviews 3 sao 0
  • 0 2-star reviews 2 sao 0
  • 1 1-star review 1 sao 1

Thêm đánh giá của bạn

Xem tất cả đánh giá

Những người đóng góp

  • Ben Huson

Hỗ trợ

Các lỗi đã xử lý trong vòng hai tháng gần đây:

0 trên 1

Xem diễn đàn hỗ trợ

Ủng hộ

Bạn có muốn hỗ trợ vào sự phát triển của plugin này?

Ủng hộ plugin này

  • Giới thiệu
  • Tin tức
  • Lưu trữ
  • Quyền riêng tư
  • Trưng bày
  • Giao diện
  • Plugin
  • Mẫu khối
  • Học hỏi
  • Hỗ trợ
  • Nhà phát triển
  • WordPress.tv ↗
  • Tham gia
  • Sự kiện
  • Quyên góp ↗
  • Năm cho Tương lai
  • WordPress.com ↗
  • Matt ↗
  • bbPress ↗
  • BuddyPress ↗
WordPress.org
WordPress.org

tiếng Việt

  • Truy cập tài khoản X (trước đây là Twitter) của chúng tôi
  • Visit our Bluesky account
  • Visit our Mastodon account
  • Visit our Threads account
  • Xem trang Facebook của chúng tôi
  • Truy cập tài khoản Instagram của chúng tôi
  • Truy cập tài khoản LinkedIn của chúng tôi
  • Visit our TikTok account
  • Truy cập kênh YouTube của chúng tôi
  • Visit our Tumblr account
Viết code như làm thơ.