Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

[SOLUCIONADO] header css js

Estas en el tema de header css js en el foro de WordPress en Foros del Web. Hola bueno mi problema es el siguiente... dentro del header llamo a los css y js y el body es solo el que cambia al ...
  #1 (permalink)  
Antiguo 03/09/2013, 20:33
Avatar de edgarisrael1992  
Fecha de Ingreso: junio-2013
Mensajes: 54
Antigüedad: 11 años, 5 meses
Puntos: 0
header css js

Hola bueno mi problema es el siguiente...
dentro del header llamo a los css y js
y el body es solo el que cambia al hacer una llamada a una pag etc.

la manera como las llamo es como se hacer normalmente en una pag web dentro de head del html.

pero e visto que ahy otra forma de llamarlos desde funtions

cuando cambie el body aun tengo codigo css y js que ya no es nesesario en ese body.

quiero hacer mi pag web mas limpia

mi pregunta es que si las otras formas de llamar css y js.
?llamando en function me resuelve este problema ?
¿como funciona?
  #2 (permalink)  
Antiguo 03/09/2013, 23:04
Avatar de ArturoGallegos
Moderador
 
Fecha de Ingreso: febrero-2008
Ubicación: Morelia, México
Mensajes: 6.774
Antigüedad: 16 años, 9 meses
Puntos: 1146
Respuesta: header css js

si solo cambian unos cuantos estilos no veo razón para utilizar un archivo CSS diferente para cada pagina o versión de esta.... salvo que el cambio entre ambas sea significativo yo lo vería contraproducente y al quererlo hacer mas limpio solo lo estarías haciendo mas sucio.

nunca he intentado ni he visto usar una condicional desde el archivo functions.php pero no pierdes nada con intentarlo.

si te funciona cuéntanos como lo hiciste, quizás hoy el alumno se convierta en maestro :D
  #3 (permalink)  
Antiguo 04/09/2013, 01:32
Avatar de zanguanga
Moderadora
 
Fecha de Ingreso: julio-2009
Ubicación: España
Mensajes: 1.686
Antigüedad: 15 años, 4 meses
Puntos: 429
Respuesta: header css js

Cita:
nunca he intentado ni he visto usar una condicional desde el archivo functions.php pero no pierdes nada con intentarlo.
Es una opción interesante en muchos casos que ayuda a acelerar la carga de la web. Yo lo uso para eliminar el script y el CSS generado por algunos plugins, por ejemplo el de los formularios de contacto en sitios donde solo se utiliza un formulario en la página de contacto. Puede hacerse de dos formas, con condicionales:

Código PHP:
Ver original
  1. add_action( 'wp_print_scripts', 'deregister_cf7_javascript', 100 );
  2. //eliminar Java Script de contact form 7
  3. function deregister_cf7_javascript() {
  4.     if ( !is_page('contacto') ) {
  5.         wp_deregister_script( 'contact-form-7' );
  6.     }
  7. }
  8. //eliminar CSS de contact form 7
  9. add_action( 'wp_print_styles', 'deregister_cf7_styles', 100 );
  10. function deregister_cf7_styles() {
  11.     if ( !is_page('contacto') ) {
  12.         wp_deregister_style( 'contact-form-7' );
  13.     }
  14. }

O tal como se explica en la página oficial, que parece algo más limpio.

Espero que pueda servirte de guía edgarisrael1992
__________________
Mi blog personal | Mi G+
  #4 (permalink)  
Antiguo 04/09/2013, 20:03
Avatar de edgarisrael1992  
Fecha de Ingreso: junio-2013
Mensajes: 54
Antigüedad: 11 años, 5 meses
Puntos: 0
Respuesta: header css js

MUCHAS GRACIAS zanguanga :)

exactamente lo que queria!!

habia leido un poco sobre eso pero no lo tenia bien claro.
con tu ejemplo quedo mas claro que el agua jejej xD

gracias por ayudar a ambos.

Etiquetas: css, header, js
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:14.