
Balondero
Delta
Redactor
Verificación en dos pasos activada
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Bueno aquí voy a exponer varios "truquitos" para Wordpress que he probado personalmente y funcionan, al menos con la versión 3, lo he probado en varias webs, espero que les sirva.
Borrar cosas:
Es interesante borrar algunas partes del menú del panel de control para que así el cliente no pueda cometer más de un error que nosotros no desearíamos en la vida.
Con este código que podemos incluir en el archivo functions.php de tu directorio, borraremos del menu los nombres que incluimos en el array $restricted.
Cambar el logo del panel:
A muchos clientes les gusta más ver el logo de su empresa que el de WordPress en su inicio de sesión.
Quitar advertencia de versión:
El caso es que wordpress avisa a los usuarios normales de que hay una nueva versión.
Vamos a ver como evitarlo incluyendo este código en el archivo functions.php:
Cambiar el color:
Si eres como yo y no te gusta el color de fábrica de Wordpress siempre puedes cambiarlo por uno verde, rojo o con el que mas te guste con este codigo:
Y aquí acaba este tutorial de personalización del panel de Wordpress, un saludito y espero que les sirva muchachos.
Borrar cosas:
Es interesante borrar algunas partes del menú del panel de control para que así el cliente no pueda cometer más de un error que nosotros no desearíamos en la vida.
Con este código que podemos incluir en el archivo functions.php de tu directorio, borraremos del menu los nombres que incluimos en el array $restricted.
Insertar CODE, HTML o PHP:
[COLOR=#007700]function [/COLOR][COLOR=#0000bb]remove_menus [/COLOR][COLOR=#007700]() {
global [/COLOR][COLOR=#0000bb]$menu[/COLOR][COLOR=#007700];
[/COLOR][COLOR=#0000bb]$restricted [/COLOR][COLOR=#007700]= array([/COLOR][COLOR=#0000bb]__[/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]'Dashboard'[/COLOR][COLOR=#007700]), [/COLOR][COLOR=#0000bb]__[/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]'Posts'[/COLOR][COLOR=#007700]), [/COLOR][COLOR=#0000bb]__[/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]'Media'[/COLOR][COLOR=#007700]), [/COLOR][COLOR=#0000bb]__[/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]'Links'[/COLOR][COLOR=#007700]), [/COLOR][COLOR=#0000bb]__[/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]'Pages'[/COLOR][COLOR=#007700]), [/COLOR][COLOR=#0000bb]__[/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]'Appearance'[/COLOR][COLOR=#007700]), [/COLOR][COLOR=#0000bb]__[/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]'Tools'[/COLOR][COLOR=#007700]), [/COLOR][COLOR=#0000bb]__[/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]'Users'[/COLOR][COLOR=#007700]), [/COLOR][COLOR=#0000bb]__[/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]'Settings'[/COLOR][COLOR=#007700]), [/COLOR][COLOR=#0000bb]__[/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]'Comments'[/COLOR][COLOR=#007700]), [/COLOR][COLOR=#0000bb]__[/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]'Plugins'[/COLOR][COLOR=#007700]));
[/COLOR][COLOR=#0000bb]end [/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000bb]$menu[/COLOR][COLOR=#007700]);
while ([/COLOR][COLOR=#0000bb]prev[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000bb]$menu[/COLOR][COLOR=#007700])){
[/COLOR][COLOR=#0000bb]$value [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#0000bb]explode[/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]' '[/COLOR][COLOR=#007700],[/COLOR][COLOR=#0000bb]$menu[/COLOR][COLOR=#007700][[/COLOR][COLOR=#0000bb]key[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000bb]$menu[/COLOR][COLOR=#007700])][[/COLOR][COLOR=#0000bb]0[/COLOR][COLOR=#007700]]);
if([/COLOR][COLOR=#0000bb]in_array[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000bb]$value[/COLOR][COLOR=#007700][[/COLOR][COLOR=#0000bb]0[/COLOR][COLOR=#007700]] != [/COLOR][COLOR=#0000bb]NULL[/COLOR][COLOR=#007700]?[/COLOR][COLOR=#0000bb]$value[/COLOR][COLOR=#007700][[/COLOR][COLOR=#0000bb]0[/COLOR][COLOR=#007700]]:[/COLOR][COLOR=#dd0000]"" [/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000bb]$restricted[/COLOR][COLOR=#007700])){unset([/COLOR][COLOR=#0000bb]$menu[/COLOR][COLOR=#007700][[/COLOR][COLOR=#0000bb]key[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000bb]$menu[/COLOR][COLOR=#007700])]);}
}
}
[/COLOR][COLOR=#0000bb]add_action[/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]'admin_menu'[/COLOR][COLOR=#007700], [/COLOR][COLOR=#dd0000]'remove_menus'[/COLOR][COLOR=#007700]); [/COLOR]
A muchos clientes les gusta más ver el logo de su empresa que el de WordPress en su inicio de sesión.
Insertar CODE, HTML o PHP:
[COLOR=#007700]function [/COLOR][COLOR=#0000bb]my_custom_login_logo[/COLOR][COLOR=#007700]() {
echo [/COLOR][COLOR=#dd0000]'<!--
h1 a { background-image:url('[/COLOR][COLOR=#007700].[/COLOR][COLOR=#0000bb]get_bloginfo[/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]'template_directory'[/COLOR][COLOR=#007700]).[/COLOR][COLOR=#dd0000]'/images/custom-login-logo.gif) !important; }
-->'[/COLOR][COLOR=#007700];
}
[/COLOR][COLOR=#0000bb]add_action[/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]'login_head'[/COLOR][COLOR=#007700], [/COLOR][COLOR=#dd0000]'my_custom_login_logo'[/COLOR][COLOR=#007700]); [/COLOR]
El caso es que wordpress avisa a los usuarios normales de que hay una nueva versión.
Vamos a ver como evitarlo incluyendo este código en el archivo functions.php:
Insertar CODE, HTML o PHP:
[COLOR=#007700]if ( ![/COLOR][COLOR=#0000bb]current_user_can[/COLOR][COLOR=#007700]( [/COLOR][COLOR=#dd0000]'edit_users' [/COLOR][COLOR=#007700]) ) {
[/COLOR][COLOR=#0000bb]add_action[/COLOR][COLOR=#007700]( [/COLOR][COLOR=#dd0000]'init'[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000bb]create_function[/COLOR][COLOR=#007700]( [/COLOR][COLOR=#dd0000]'$a'[/COLOR][COLOR=#007700], [/COLOR][COLOR=#dd0000]"remove_action( 'init', 'wp_version_check' );" [/COLOR][COLOR=#007700]), [/COLOR][COLOR=#0000bb]2 [/COLOR][COLOR=#007700]);
[/COLOR][COLOR=#0000bb]add_filter[/COLOR][COLOR=#007700]( [/COLOR][COLOR=#dd0000]'pre_option_update_core'[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000bb]create_function[/COLOR][COLOR=#007700]( [/COLOR][COLOR=#dd0000]'$a'[/COLOR][COLOR=#007700], [/COLOR][COLOR=#dd0000]"return null;" [/COLOR][COLOR=#007700]) );
} [/COLOR]
Si eres como yo y no te gusta el color de fábrica de Wordpress siempre puedes cambiarlo por uno verde, rojo o con el que mas te guste con este codigo:
Insertar CODE, HTML o PHP:
[COLOR=#007700]function [/COLOR][COLOR=#0000bb]custom_colors[/COLOR][COLOR=#007700]() {
echo [/COLOR][COLOR=#dd0000]'<!-- #wphead{background:#069} -->'[/COLOR][COLOR=#007700];
}
[/COLOR][COLOR=#0000bb]add_action[/COLOR][COLOR=#007700]([/COLOR][COLOR=#dd0000]'admin_head'[/COLOR][COLOR=#007700], [/COLOR][COLOR=#dd0000]'custom_colors'[/COLOR][COLOR=#007700]); [/COLOR]
Y aquí acaba este tutorial de personalización del panel de Wordpress, un saludito y espero que les sirva muchachos.