https://developer.wordpress.or..._passwords_available_for_user/ Changelog #Changelog
Changelog
Version Description
5.6.0 Introduced.
มันมีตั้งแต่ WordPress 5.6+ ดังนั้นถ้าใช้รุ่นเก่า โดยตัว WordPress เองมันไม่ควรจะเรียกฟังก์ชั่นของตัวเองที่ยังไม่มีหรือมีแต่ในอนาคต เช่น ใช้ WP 5.0 มันยังไม่มีฟังก์ชั่นนี้ ก็ไม่มีทางที่จะมีคำสั่งไหนไปเรียกฟังก์ชั่นนี้ได้
สรุปคือสาเหตุน่าจะมาจาก plugin ที่ไปเรียกใช้ฟังก์ชั่นนี้ แต่ดันเขียนไม่ครอบคลุมพอ หรือไม่ได้มีการตรวจ requirement ตอนติดตั้งแล้วผู้ใช้นำไปติดตั้งใช้ก็จะกลายเป็นแบบนี้.
หรือ อีกทางหนึ่งที่เป็นไปได้ถ้าไม่ได้เกี่ยวกับ plugin เลย คือไฟล์หลักของ WP ถูกแก้ไขโดยอะไรสักอย่างไปเรียกใช้ฟังก์ชั่นนี้ซึ่งรุ่นที่จขกท.ใช้อยู่มันไม่มีรองรับ. กรณีนี้อาจจะโดนแก้ไขไฟล์จากมัลแวร์ก็เป็นไปได้ หรือพวกซอฟต์แวร์อัตโนมัติ หรืออื่นๆ
ทางแก้ให้อัพเกรด WP รุ่นล่าสุด