Marketing

Presentamos Sass para los nuevos agregadores de temas de WordPress

Agregadores de temas de WordPress

Como nuevo diseñador de temas de WordPress, realmente recomendamos los archivos CSS, que están organizados, escalables y vivos. También encontramos que muchos diseñadores y desarrolladores de aplicaciones pueden recomendarnos usar un lenguaje de preprocesador CSS como Sass o LESS. ¿Pero que estas haciendo? y ¿está artÃculo es Una Introducción a la Palabra de la Nueva Palabra. Le diremos qué ON ON Preprocesador css, por qué lo nesesita i cómo instalállo i comenzar a usar de inmediato.

¿Qué es Sass?

El CSS que usamos fue diseñado para ser un lenguaje de hoja de estilo fácil de usar. Sin embargo, la web ha evolucionado, pero es necesario encontrar las ganas de tener un lenguaje de estilo que te permita convivir conmigo en el tiempo y en el tiempo. Los lenguajes del procesador CSS Como Sass nos permiten utilizar funciones que actualmente no están disponibles en CSS, Como el uso va promenlivi, Operadores matemá ticos básicos, anidamiento, mixins i dr.

Si puede usar PHP, debe usar el proceso previo para extraer el script del servidor y generar HTML. De manera similar, el proceso Sass requiere los archivos .scss para generar archivos CSS que los navegan.

A partir de la versión 3.8, los estilos de administración de WordPress están adaptados para usar Sass para el desarrollo.

Introducción de Sass al tema de WordPress

El alcalde de los temas de los temas utilizados por el gobierno local debe trabajar en los temas de implementación en un país con un servidor en vivo. instalar cerca de usted.

Debe instalar Sass por primera vez. Puedes usar herna herramienta de línea de comandos pero puedes usar GUI para aplicaciones Sass. Препоръчайте на Koala, que es una aplicación de là n application de là n hay algunas aplicaciones GUI disponibles en Sass. linux

Por el bien de este artículo, puede crear un tema blanco. Simplemente cree una nueva alfombra en /wp-content/themes/ Puede nombrarla ‘mytheme’ o cualquier otra cosa que suceda. Sobre moqueta blanca, moqueta Cree Otra y Asónomgnele Hoja Estilo.

Sobre la alfombra de las hojas de estilo, crea un archivo style.scss con un editor de texto como El Block de Notas.

Ahora tienes que elegir un koala y ponérmelo fácil para armar un nuevo proyecto. En continuidad, ubique es el tema y agro directorio como su proyecto. Notary que Koala encuentra automáticamente el archivo Sass en el directorio de estilo y lo muestra.

Espero con ansias el proyecto en Koala

Haga clic en el espacio en el archivo Sass y seleccione Establece una ruta sólida Posibilidad. Ahora seleccione la raíz de su directorio de tems, por ejemplo, /wp-content/themes/mytheme/ y presione enter. Koala ahora genera un archivo sólido CSS en el directorio de temas. Para verificar esto, debe descifrar el archivo de estilo Sass. scss y el editor de texto ubicado en el bloc de notas y agregador este código:

$fonts: arial, verdana, sans-serif; 
body { 
font-family:$fonts;
} 

Ahora debe guardar sus cambios y volver a Koala. Haga clic derecho en su archivo Sass y la barra lateral se deslizará hacia la derecha. Para compilar en el archivo, simplemente haga clic en haga clic en el ‘Compilar’ botón. Puede ver los resultados en archive.css en su directorio de temas y en el proceso CSS de esta manera:

body {
  font-family: arial, verdana, sans-serif; }

Tenga en cuenta que hemos definido una variable $ fuentes en nuestro archivo Sass. Ahora, siempre que necesitemos agregar una familia de fuentes, no es necesario que vuelva a escribir los nombres de todas las fuentes. Podemos usar nuestro dinero.

¿Cuántos superpoderes de Sass y CSS?

Sass es increíblemente poderoso, compatible con versiones anteriores y muy fácil de aprender. Commen mencionamos anteriormente, puede crear promenljivi, anidamiento, mixins, importación, parciales, operadores matemá ticos y lógicos i dr. Ahora le mostraremos algunos ejemplos y puede probarlos en el tema de WordPress.

Administrator varias hojas de estilo

Es un problema descubrir cómo encontrar un diseñador de temas de WordPress con zapatos de gran estilo con muchas secciones. Tratar de deshacerse de él es mucho por venir y decir cómo arreglar las cosas para trabajar en este tema. Con Sass, puede importar diferentes archivos y usar el principio básico y crear un archivo CSS independiente para este tema.

¿Qué pasó con CSS @import?

El problema está relacionado con @import en el archivo CSS, por eso se agrega en @import, el servidor de seguridad HTTP realiza el archivo CSS. Este es el tiempo de carga de la carga, que no es bueno para el proyecto. Para otros, al usar @import en Sass, incluimos los archivos en el archivo Sass y ponemos todos los archivos CSS e independientes a disposición de los visitantes.

Para usar @import en Sass primero debe crear el archivo reset.scss en el directorio de hojas de estilo de su tema e pegar este código en à © l.

/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

Ahora abra su archivo principal style.scss y agregue esta línea donde puede importar el archivo de recuperación:

@import 'reset';

Debo decir que no quiero introducir el nombre del archivo completo. Para compilar esto, abra el Koala y haga clic en el botón de compilar nuevamente. Ahora abra el archivo style.css es el tema principal de css de reinicio incluido en à © l.

Nestin y Sass

La diferencia entre HTML y CSS no es un lenguaje común. Siempre puede crear archivos que sean fáciles de administrar y editar. Por ejemplo, puedes encontrar todos los elementos del mismo.

Sección, debajo del selector de artículos. Como diseñador de temas de WordPress, esta vez puedes trabajar en diferentes secciones y analizar cada elemento de los elementos. Para verlo en acción, agréguelo a su estilo archive.scss:

.entry-content { 
p { 
font-size:12px;
line-height:150%;  
} 
ul { 
line-height:150%; 
}
a:link, a:visited, a:active { 
text-decoration:none;
color: #ff6633;
} 
} 

Disputando el procesador que genera el archivo CSS:

.entry-content p {
  font-size: 12px;
  line-height: 150%; }
.entry-content ul {
  line-height: 150%; }
.entry-content a:link, .entry-content a:visited, .entry-content a:active {
  text-decoration: none;
  color: #ff6633; }

Como diseñador de temas, tiene otros accesorios para widgets, publicaciones, menús de navegación, encabezasos, etc. El uso de nestin en Sass lo hace bien estructurado, y no tiene que escribir las mismas clases, selectores e identificadores sobre sobre.

Usando Mixins y Sass

Por otro lado, tienes que reutilizar algo de CSS en tu proyecto, aunque las reglas se basan en tus pensamientos debido a las diferencias entre selectores y clases. Aquí están las mezclas de tus ojos. Agreguemos una mezcla en su archivo style.scss:

@mixin hide-text{
    overflow:hidden;
    text-indent:-9000px;
    display:block;
}

Esta mezcla es claramente la única parte del texto que se puede muestrear. Aquí hay un ejemplo de lo que puede usar para combinar el texto de su logotipo:

.logo{
    background: url("logo.png");
    height:100px;
    width:200px;
    @include hide-text;
}

Debo decir que debe usar @include para agregar un mixin. Después del procesamiento, genere el archivo CSS:

.logo {
  background: url("logo.png");
  height: 100px;
  width: 200px;
  overflow: hidden;
  text-indent: -9000px;
  display: block; }

Las mezclas mixtas también son muy populares entre los prefectos. Para agravar valores de opacidad o funk a bordo, utilizar mixins puede resultar muy agradable. Mire es una muestra donde somos agregados y mezclados para ser agregados.

@mixin border-radius($radius) {
  -webkit-border-radius: $radius;
     -moz-border-radius: $radius;
      -ms-border-radius: $radius;
       -o-border-radius: $radius;
          border-radius: $radius;
}

.largebutton { @include border-radius(10px); }
.smallbutton { @include border-radius(5px); }

Reúna información, genere datos CSS:

.largebutton {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px; }

.smallbutton {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px; }

Esperamos que encuentre este artículo en Sass para la publicación de temas de WordPress de su interés. Muchos diseñadores de WordPress están aquí. Algunas personas dicen que en el futuro se manejará todo el CSS y que los desarrolladores de temas de WordPress necesitarán la mayor parte del contenido. Gá ganos saber lo que piensa sobre el uso de un preprocesador CSS Como Sass, da el desarrollo na temata na WordPress, dejando y comentando za nastavlya.

Recursos adicionales

Sa Lang
El Camino de Sass

Deja una respuesta

Tu dirección de correo electrónico no será publicada.