balram singh
Ahora me resulta imposible eliminar el campo del sitio web del tablero de WordPress Agregar usuario. Alguien por favor sugiere algo??
Tal vez esto pueda ayudarle:
function hide_website_krotedev(){
echo "\n" . '<script type="text/javascript">jQuery(document).ready(function($) {
$(\'label[for=url], input#url\').hide();
});
</script>' . "\n";
}
add_action('admin_head','hide_website_krotedev');
usuario2019515
Si desea eliminar el campo de Twitter en el perfil de usuario, debe agregar el siguiente código a su functions.php
expediente.
function modify_contact_methods($profile_fields) {
// Remove profile fields
unset($profile_fields['twitter']);
return $profile_fields;
}
add_filter('user_contactmethods', 'modify_contact_methods',10,1);
Desafortunadamente, no hay una manera fácil de eliminar el campo Sitio web en este momento, siempre puede ocultarlo con jQuery
pero eso es un poco desordenado, por supuesto.
Espero que ayude, también consulte el sitio web de stackexchange para preguntas de WordPress aquí: http://wordpress.stackexchange.com
-
esta solución funciona para aim, yim y jabber. esto no funciona para googleplus, sitio web y twitter.
– Balram Singh
26 de abril de 2013 a las 9:03
-
Actualicé mi respuesta, la respuesta anterior eliminó el campo de Twitter
– usuario2019515
27 de abril de 2013 a las 0:12
El campo del sitio web del perfil de usuario parece estar codificado en user-edit.php, por lo que no deberías eliminarlo. Pero tu pueden ocultarlo con CSS. Agregue este código a su archivo functions.php:
function remove_website_row_wpse_94963_css()
{
echo '<style>tr.user-url-wrap{ display: none; }</style>';
}
add_action( 'admin_head-user-edit.php', 'remove_website_row_wpse_94963_css' );
add_action( 'admin_head-profile.php', 'remove_website_row_wpse_94963_css' );
-
Esto solo elimina el campo del sitio web de la página Editar usuario. No lo eliminaría de la página Agregar nuevo usuario.
– Tyler Kemme
14 jun 2018 a las 20:16
Cambié la respuesta de kroteDev para ocultar la fila en lugar de los campos individuales.
function hide_website_field(){
// Hide the website field on the admin Add New User form
echo "\n" . '<script type="text/javascript">jQuery(document).ready(function($) {
$(\'label[for=url]\').parent().parent().hide();
});
</script>' . "\n";
}
add_action('admin_head','hide_website_field');
El siguiente código se puede usar para eliminar los menús que agrega a la matriz $restringida.
function remove_menus () {
global $menu;
$restricted = array(__('Dashboard'), __('Posts'), __('Media'), __('Links'), __('Pages'), __('Appearance'), __('Tools'), __('Users'), __('Settings'), __('Comments'), __('Plugins'));
end ($menu);
while (prev($menu)){
$value = explode(' ',$menu[key($menu)][0]);
if(in_array($value[0] != NULL?$value[0]:"" , $restricted)){unset($menu[key($menu)]);}
}
}
add_action('admin_menu', 'remove_menus');
-
No, no quiero eliminar menús, quiero eliminar el sitio web y el campo de Twitter que se muestra en editar usuario y agregar página de usuario
– Balram Singh
24 de abril de 2013 a las 7:11
-
Votado a la baja porque esta no es la respuesta que busca el OP.
– usuario2019515
27 de abril de 2013 a las 0:13
Ravi Patel
vaya a wp-admin/user-edit.php
comenta este código
<tr>
<th><label for="url"><?php _e('Website') ?></label></th>
<td><input type="text" name="url" id="url" value="<?php echo esc_attr($profileuser->user_url) ?>" class="regular-text code" /></td>
</tr>
-
No, no quiero eliminar menús, quiero eliminar el sitio web y el campo de Twitter que se muestra en editar usuario y agregar página de usuario
– Balram Singh
24 de abril de 2013 a las 7:11
-
Votado a la baja porque esta no es la respuesta que busca el OP.
– usuario2019515
27 de abril de 2013 a las 0:13
¿Quieres eliminar menús?
– Anil
24 de abril de 2013 a las 7:02
No, no quiero eliminar los menús, quiero eliminar el sitio web y el campo de Twitter que se muestra en editar usuario y agregar página de usuario.
– Balram Singh
24 de abril de 2013 a las 7:09