Vor ungefähr 10 Tagen haben WordPress 4.5-Entwickler get_currentuserinfo () als steckbare Funktion abgelehnt . Leider verwendet mein Plugin sein eigenes get_currentuserinfo (), um Benutzer aus einer externen Datenbank anzumelden.
Dies erfordert ein Umschreiben dieses Bereichs des Plugins für die WP 4.5-Kompatibilität.
Welche Richtung sollten Bridge-Entwickler einschlagen, da ich nicht der einzige bin, der eine Bridge mit dieser Funktion verwendet?
wp_get_current_user()
und wird die Lösung veröffentlichen.Antworten:
Die Antwort liegt in der
wp_get_current_user()
steckbaren Funktion. Ich änderte einfach den Namen der Funktion ,get_currentuserinfo()
umwp_get_current_uesr()
dann dafür gesorgt , die Erträge waren nicht boolean aber $ current_user zurück.Dies scheint gut zu funktionieren, einschließlich Caching usw.
Hoffentlich hilft das anderen.
quelle