? Buen día, ¿cómo estás? ¡Espero que te encuentres muy bien! ?
En el tutorial de hoy, vamos a hablar sobre Genesis Style Trump: un plugin para mantener tu estilo hasta el final.
En muchos casos, instalamos plugins que necesitamos, pero nos ocasiona problemas visuales en nuestro sitio ya que el tema de nuestro sitio tiene su propia hoja de estilo y el plugin otra, podría no ser compatible.
Para eso, tenemos un plugin que nos permiten establecer qué hoja de estilo va a prevalecer:
El plugin es Genesis Style Trump: es un plugin que te permite establecer las prioridades de ejecución de las hojas de estilos. Con esto, podrás garantizar que tu tema hijo o el padre permanezca con las características de siempre. El plugin puedes descargarlo en la página de WordPress sin costo alguno.
Las ventajas que ofrece este plugin son primero en la tipografía. Muchos plugin tienen una tipografía distinta al sitio web lo que ocasiona que tengas en tu website una sopa de letras. El tamaño y disposición de elementos de formulario, así como justificación del mismo, es otro problema que te evitas con este plugin.
Lo que hace es muy simple: colocar de primero las hojas de estilo más prioritaria comenzando con el tema hijo. Luego se colocarán el resto de las hojas de estilo de los otros plugin para evitar el desorden. Si necesitas inclusive que se coloquen las hojas de estilo del tema padre e incluso de WordPress, existen formas de hacerlo. Veremos cómo hacerlo mediante unos simples códigos en el fichero de functions.php:
<?php //Remove this line
/**
- Remove Genesis child theme style sheet
- @uses genesis_meta
/ remove_action( ‘genesis_meta’, ‘genesis_load_stylesheet’ ); /* - Enqueue Genesis child theme style sheet at higher priority
- @uses wp_enqueue_scripts http://codex.wordpress.org/Function_Reference/wp_enqueue_style
*/
add_action( ‘wp_enqueue_scripts’, ‘genesis_enqueue_main_stylesheet’, 1 );
Con eso, la prioridad de ejecución del tema de WordPress tiene primera prioridad, por ende prevalecerá del resto de los estilos.
Dato importante: este sitio es solo compatible con Genesis.
¡Eso fue todo por el tutorial! Espero que la información te sea de provecho. Nos vemos en el próximo tutorial con más información ?