Tôi đang làm việc trên một trang web chạy WordPress cùng với một diễn đàn Diễn đàn. Các cơ sở người dùng được đăng ký trên Diễn đàn. Tôi cần cho phép người dùng xuất hiện đăng nhập vào WordPress cũng với mục đích duy nhất là đăng bình luận với người dùng diễn đàn của họ.
Không được sao chép người dùng trên WordPress , vì vậy mọi giải pháp liên quan đến việc tạo người dùng trong cơ sở dữ liệu WordPress đều không được áp dụng.
Người dùng được công nhận theo cách này không cần phải có bất kỳ quyền quản trị hoặc xuất bản nào, chỉ có khả năng nhận xét để nhận xét của họ xuất hiện dưới tên người dùng diễn đàn của họ.
Tôi đã viết một plugin đơn giản đang hoạt động trên phiên bản cũ hơn, nhưng nó không hoạt động nữa với phiên bản WordPress mới nhất (3.3.2 tại thời điểm này). Giải pháp đó dựa vào việc ghi đè các chức năng có thể cắm wp_validate_auth_cookie
và get_userdata
.
Các bước chính xác cần thực hiện để thực hiện chức năng này là gì?