Chcę ukryć / usunąć Opcje osobiste na stronie administratora Twojego profilu ( wp-admin/profile.php
).
Wiem, że istnieją rozwiązania tego problemu, ale używam jQuery, aby ukryć tę sekcję. To działa, ale gdy użytkownik wyłączy JavaScript w przeglądarce, pojawi się ponownie. Dlatego nie jest właściwym sposobem na usunięcie opcji osobistych.
Czy istnieje sposób na usunięcie sekcji Opcje osobiste ze źródła HTML strony? Oznacza to brak hacków jQuery lub CSS lub modyfikację rdzenia pliku.
Odpowiedzi:
To powinno załatwić sprawę
Nie zapomnij też zaznaczyć swoich poprzednich pytań jako rozwiązanych :)
źródło
admin_head-profile.php
iadmin_footer-profile.php
rdzenia. pomysły? dzięki wielkie.admin_head-profile.php
iadmin_footer-profile.php
: codex.wordpress.org/Plugin_API/…Próbowałem to rozgryźć i natknąłem się na tę odpowiedź. Powyższy kod autorstwa Cor van już nie działa, ale z niewielką zmianą dodatkowej aktywności może.
Wszystko, co musisz zrobić, to zmienić dwie ostatnie linie z:
do
Tak więc końcowy kod wyglądałby mniej więcej tak:
źródło
Zaakceptowana odpowiedź nie działa z wersją 4.8
Oto aktualny i uproszczony kod, który powinien działać z każdą wersją:
źródło
Dzięki komentarzowi @Per udało mi się go uruchomić w wersji 4.5.2
źródło
Aktualizacja do wersji 3.9, działa:
źródło
Oto moje rozwiązanie CSS przetestowane w Wordpress 4.9.8
źródło
Chciałem tylko wyjaśnić, że kod nie będzie działał dla zlokalizowanych wersji WordPress z powodu zakodowanego
Personal Options
ciągu. Nie mogę wymyślić tutaj żadnego łatwego rozwiązania, ale sugestie są mile widziane.Dodałbym to jako komentarz, ale nie mam wystarczającej reputacji, aby dodać komentarz.
Korzystam również z okazji, aby ponownie wkleić cały kod zaktualizowany do WordPressa w wersji 3.9.
Oto on:
Ponownie, jeśli wiesz z góry, jaki będzie język instalacji WP, zmień
Personal Options
ciąg na zlokalizowaną wersję swojego języka, na przykład w języku włoskim, na który go zastąpiszImpostazioni personali
.źródło
Używając
w funkcji cor_remove_personal_options jest również lokalizowana.
źródło
Znalazłem to rozwiązanie na: https://premium.wpmudev.org/blog/how-to-simplify-wordpress-profiles-by-removing-personal-options/?ptm=c&utm_expid=3606929-108.O6f5ypXuTg-XPCV9sY1yrw .2
Jeśli chcesz być bardziej szczegółowy lub usunąć więcej, powinieneś zajrzeć tutaj: https://isabelcastillo.com/hide-personal-options-wordpress-admin-profile
Możesz po prostu dodać te linie do funkcji.
źródło