Personalização para seu painel do WordPress

  • Autor Autor Balondero
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
Balondero

Balondero

Delta
Redactor
Verificación en dos pasos activada
Usuário com poucas negociações! Use sempre o saldo do 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.


Inserir CODE, HTML ou 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]
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.


Inserir CODE, HTML ou 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]
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:


Inserir CODE, HTML ou 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]
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:


Inserir CODE, HTML ou 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.
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Gracias brother, me va servir lo de cambiar el logo del panel.
 
que bueno que te sirvio. Saludos amigo
 
jeje creo que no usare nada pero estan buenos gracias
🙂
 
de nada amigo
 
Muy copado, pero hacer estos cambias no hace mas lenta la carga del blog etc? Cambia algo o solo la estetica?
 
Interesante aporte 😀

Gracias!
 
Muy copado, pero hacer estos cambias no hace mas lenta la carga del blog etc? Cambia algo o solo la estetica?

Nop no realentece en nada el blog, solo estetica. Saludos
 
Voltar
Topo