Ich möchte die persönlichen Optionen auf der Administrationsseite Ihres Profils ( wp-admin/profile.php
) ausblenden / entfernen .
Ich bin mir bewusst, dass es Lösungen dafür gibt, aber ich benutze jQuery, um diesen Abschnitt auszublenden. Dies funktioniert, aber wenn ein Benutzer JavaScript in seinem Browser deaktiviert hat, wird es erneut angezeigt. Daher ist es nicht geeignet, persönliche Optionen zu entfernen.
Gibt es eine Möglichkeit, den Abschnitt Persönliche Optionen aus der HTML-Quelle der Seite zu entfernen? Dies bedeutet keine jQuery- oder CSS-Hacks oder Änderungen an der Kerndatei.
Antworten:
Dies sollte den Trick tun
Vergessen Sie auch nicht, Ihre vorherigen Fragen als gelöst zu markieren :)
quelle
admin_head-profile.php
undadmin_footer-profile.php
im Kern nicht finden kann . Ideen? Vielen Dank.admin_head-profile.php
undadmin_footer-profile.php
: codex.wordpress.org/Plugin_API/…Ich habe nur versucht, das herauszufinden und bin auf diese Antwort gestoßen. Der obige Code von Cor van funktioniert nicht mehr, aber mit einer geringfügigen Änderung der add_action kann er.
Sie müssen lediglich die letzten beiden Zeilen ändern von:
zu
Der endgültige Code würde also ungefähr so aussehen:
quelle
Akzeptierte Antwort funktioniert nicht mit 4.8
Hier kommt ein aktueller und vereinfachter Code, der mit jeder Version funktionieren sollte:
quelle
Dank des Kommentars von @Per habe ich es für 4.5.2 zum Laufen gebracht
quelle
Update für 3.9 funktioniert wie folgt:
quelle
Hier ist meine CSS-Lösung, die in Wordpress 4.9.8 getestet wurde
quelle
Ich wollte nur klarstellen, dass der Code aufgrund der fest codierten
Personal Options
Zeichenfolge für lokalisierte Versionen von WordPress nicht funktioniert . Ich kann mir hier keine einfache Lösung vorstellen, aber Vorschläge sind willkommen.Ich hätte dies als Kommentar hinzugefügt, aber ich habe nicht genug Ruf, um einen Kommentar hinzuzufügen.
Ich nutze diese Gelegenheit auch, um den gesamten für WordPress Version 3.9 aktualisierten Code erneut einzufügen.
Hier ist es:
Wenn Sie im Voraus wissen, wie die Sprache Ihrer WP-Installation aussehen wird, ändern Sie die
Personal Options
Zeichenfolge in die lokalisierte Version Ihrer Sprache, z. B. auf Italienisch, durch die Sie sie ersetzenImpostazioni personali
.quelle
Durch die Nutzung
In der Funktion cor_remove_personal_options ist sie ebenfalls lokalisiert.
quelle
Ich habe diese Lösung gefunden unter: https://premium.wpmudev.org/blog/how-to-simplify-wordpress-profiles-by-removing-personal-options/?ptm=c&utm_expid=3606929-108.O6f5ypXuTg-XPCV9sY1yrw .2
Wenn Sie genauer sein oder mehr entfernen möchten, schauen Sie hier vorbei: https://isabelcastillo.com/hide-personal-options-wordpress-admin-profile
Sie können diese Zeilen einfach in die Funktion einfügen.
quelle