Ver Mensaje Individual
  #4 (permalink)  
Antiguo 02/04/2013, 04:01
Avatar de hasdpk
hasdpk
 
Fecha de Ingreso: agosto-2011
Ubicación: $spain->city( 'Arucas' );
Mensajes: 1.800
Antigüedad: 13 años, 3 meses
Puntos: 297
Respuesta: Modificar código class en Wordpress

Pues ejerciendo el derecho a réplica
  1. La generación de los Class del menú no creo que sea un factor negativo para la carga de la página. Sinceramente, no creo que retarde la carga en más de 1 milisegundo. Date cuenta que el Class de tu primer post son de 72 carácteres (incluyendo espacios) que tiene un peso de 71 bytes, algo insignificante.

  2. En realidad a Google no le importa lo que tengas en tus Class, no se va a morir de la curiosidad si tienes X cosas o no. Lo que le importa es que esté bien estructurado y no duplicado.

De todos modos si sigues con el empeño de cambiarlo, puedes usar el Filter "nav_menu_css_class". A continuación te pongo un ejemplo que puedes poner en el functions.php de tu theme.


Código PHP:
Ver original
  1. function my_nav_menu_css_class( $class ) {
  2.  
  3.     /*
  4.     $class = array(4) {
  5.         [1]=> string(9) "menu-item"
  6.         [2]=> string(24) "menu-item-type-post_type"
  7.         [3]=> string(21) "menu-item-object-{type}"
  8.         [4]=> string(11) "menu-item-4"
  9.     }
  10.     */
  11.    
  12.     return array( $class[1], 'mi-class' );
  13.  
  14. }
  15.  
  16. add_filter( 'nav_menu_css_class', 'my_nav_menu_css_class' );
__________________
Freelance Developer — www.rubenmartin.me PHP, SQL, Wordpress, Prestashop, Codeigniter, Laravel
RegaloConsolas — www.regaloconsolas.com Sorteo juegos, consolas y accesorios