Quiero ocultar / eliminar las Opciones personales en la página de administración de Tu perfil ( wp-admin/profile.php
).
Soy consciente de que existen soluciones para esto, pero yo uso jQuery para ocultar esta sección. Esto funciona, pero cuando un usuario tiene JavaScript deshabilitado en su navegador, volverá a aparecer. Por lo tanto, no es una forma adecuada de eliminar las Opciones personales.
¿Hay alguna forma de eliminar la sección Opciones personales de la fuente HTML de la página? Esto significa que no hay hacks de jQuery o CSS, ni modificación de archivos principales.
Respuestas:
Esto debería funcionar
Además, no olvide marcar sus preguntas anteriores como resueltas :)
fuente
admin_head-profile.php
yadmin_footer-profile.php
en el núcleo. ideas? muchas gracias.admin_head-profile.php
yadmin_footer-profile.php
: codex.wordpress.org/Plugin_API/…Solo estaba tratando de resolver esto y encontré esta respuesta. El código anterior de Cor van ya no funciona, pero con un ligero cambio de add_action, puede.
Todo lo que necesita hacer es cambiar las dos últimas líneas de:
a
Entonces, el código final se vería así:
fuente
La respuesta aceptada no funciona con 4.8
Aquí viene un código actualizado y simplificado que debería funcionar con cualquier versión:
fuente
Gracias al comentario de @Per lo hice funcionar para 4.5.2
fuente
Actualización para 3.9, los siguientes trabajos:
fuente
Aquí está mi solución CSS, probada en Wordpress 4.9.8
fuente
Solo quería aclarar que el código no funcionará para versiones localizadas de WordPress, debido a la
Personal Options
cadena codificada . No puedo pensar en ninguna solución fácil aquí, pero las sugerencias son bienvenidas.Hubiera agregado esto como un comentario, pero no tengo suficiente reputación para agregar un comentario.
También aprovecho esta oportunidad para volver a pegar todo el código actualizado para WordPress versión 3.9.
Aquí está:
Nuevamente, si sabe de antemano cuál será el idioma de su instalación de WP, cambie la
Personal Options
cadena a la versión localizada de su idioma, por ejemplo, en italiano, la reemplazaráImpostazioni personali
.fuente
Mediante el uso
en la función cor_remove_personal_options, también se localiza.
fuente
He encontrado esta solución en: https://premium.wpmudev.org/blog/how-to-simplify-wordpress-profiles-by-removing-personal-options/?ptm=c&utm_expid=3606929-108.O6f5ypXuTg-XPCV9sY1yrw .2
Si desea ser más específico o eliminar más, debe echar un vistazo aquí: https://isabelcastillo.com/hide-personal-options-wordpress-admin-profile
Simplemente puede agregar esas líneas a la función.
fuente