¿Utiliza imágenes presentadas en todas sus publicaciones de hecho, pase mucho tiempo seleccionándolas y optimizándolas, así que no usarlas para dar un impacto visual en su página inicial, las listas de categorías y sus archivos? En este mini-servicio, echaremos un vistazo a tres enfoques para crear el muro de publicación: flipper, coloreador y pop. Cada uno es fácil de integrar en su sitio y le dará muchos efectos visuales para su esfuerzo.

Publicar un punto visual de volcado de tarjeta utiliza la propiedad de transformación CSS3, que es aceptada por Internet Explorer 10, Firefox y Opera (solo 2D). Safari y Chrome usan la propiedad alternativa -webkit -transform, mientras que Internet Explorer 9 tiene su propia transformación alternativa -MS, que es solo 2D.
Esta solución se basará en las técnicas descritas en esta Galería de transformación de tutorial 3D CSS3 por Kevin Liew. Eche un vistazo a la demostración para tener una mejor idea de lo que produciremos. No voy a entrar en la forma en que funciona, porque Kevin ya lo ha hecho; Solo me centraré en cómo integrar el enfoque en su sitio web de WordPress en cuatro pasos. Hay una descarga en la parte inferior del artículo, que contiene un tema infantil basado en el niño basado en TwentyTwelve. Paso 1: cree un tema para niños como siempre, las personalizaciones se agregarán al tema de un niño. Si no sabe cómo configurar el tema de un niño, lea este artículo en el códice de WordPress.
Paso 2: agregue el estilo personalizado a style.css Cuando creó el tema del niño, habría creado un archivo style.css. Ábrelo y copie e inserte en el siguiente css.thumb {display: block;
Ancho: 300px;
Altura: 140px;
Posición: relativo;
margen de fondo: 5px;
Margen-derecha: 5px;
Flotador izquierdo;
}
.Humb-Wrapper {
Bloqueo de pantalla;
Ancho: 100%;
Altura: 100%;
}
.Phumb img {
Ancho: 100%;
Altura: 100%;
Posición: Absoluto;
Bloqueo de pantalla;
}
.Phumb .Thumb-Detail {
Bloqueo de pantalla;
Ancho: 100%;
Altura: 100%;
Posición: Absoluto;
Antecedentes: #fff;
Font-Family: Arial;
Font-Weight: Bold;
Tamaño de fuente: 16px;
}
.Tuga .Thumb-Detail a {
Bloqueo de pantalla;
Ancho: 95%;
Altura: 100%;
Texto-transformación: uppercase;
Font-Weight: Bold;
Color:#333;
Decoración de texto: ninguna;
Font-Family: ‘Open Sans’, Sans-Serif;
Espaciado de letras: -1px;
Relleno: 10px;
Tamaño de fuente: 18px;
}
/*
* Sin CSS3
*/
.thumb.scroll {
Desbordamiento: oculto;
}
.Thumb.Scroll .Thumb-Detail {
Abajo: -280px;
}
/*
* CSS3 Flip
*/
.Thumb.flip {
-Webkit-Perss: 800px;
-Moz-Perss: 800px;
-Ms-Personal: 800px;
-O-personal: 800px;
Perspectivas: 800px;
}
.Thumb.flip .Thumb-Wrapper {
-WebKit-Transition: -Webkit-Transform 1s;
-Moz-Transition: -Moz-Transform 1S;
-Ms-Transition: -Moz-Transform 1S;
-O-transición: -Moz-Transform 1S;
Transición: -Moz -Transform 1S;
-Webkit-transform-style: Preserve-3D;
-Moz-Transform-Style: Preserver-3D;
-Ms-Transform-Style: Preserver-3D;
-O-Transform-Style: Preserver-3D;
Estilo de transformación: Preserve-3D;
}
.Thumb.flip .Thumb-Detail {
-Webkit-transform: Rotatey (-180deg);
-Moz-Transform: Rotatey (-180deg);
-Ms-Transform: Rotatey (-180deg);
-O-transform: Rotatey (-180deg);
Transformación: rotatey (-180deg);
}
.thumb.flip img,
.Thumb.flip .Thumb-Detail {-Webkit-Backface-visibilidad: Hidden;
-Moz-Backface-Visionality: Oculto;
-Ms-backface-visibilidad: oculto;
-O-backface-visionality: oculto;
VIBILIDAD DE CAPACIÓN DE AVELA: Oculto;
}
.thumb.flip .flipit {
-Webkit-transform: Rotatey (-180deg);
-Moz-Transform: Rotatey (-180deg);
-Ms-Transform: Rotatey (-180deg);
-O-transform: Rotatey (-180deg);
Transformación: rotatey (-180deg);
}
La única consideración aquí es correcta en la primera declaración ,. El pulgar, donde el ancho y la altura de la imagen están configurados, querrá establecerlos en lo que es adecuado para su sitio.
Además, los bordes (derecho y abajo) se establecen en 5px, proporcionando un espacio bastante estrecho entre las imágenes. Es posible que desee aumentarlo o eliminarlo por completo si desea que las imágenes se sienten una al lado de la otra. Paso 3: incluya JavaScript Esta solución requiere que JQUEY se ocupe de las clases y el modernizador para verificar las capacidades del navegador y si girar o ejecutar. Verifique que su tema ya esté utilizando cualquiera de estas bibliotecas. Para agregar estas bibliotecas a sus páginas, abra o cree un archivo funciones.php en el tema del niño y agregue el siguiente código:
Función cf_load_javascript () {
wp_enqueue_script (‘jQuery’, ‘http://cdnjs.cloudflare.com/ajax/lbs/jquery/2.0.3/jquery.min.js’, falso, falso);
wp_enqueue_script (‘Modernizr’, ‘http://cdnjs.cloudflare.com/ajax/lbs/modernizr/2.6.2/modernizr.min.js’, falso, falso, falso);
}
add_action (‘wp_enqueue_scripts’, ‘cf_load_javascript’);
Retiraremos las bibliotecas de CDNJS solo para facilitarlas.
Ahora necesitamos insertar el JavaScript personalizado en la página: function add_cardflip_js () {
if (is_category () || is_home () || is_archive ()) {echo ”

“;
} / * si * /
}
add_action (‘wp_footer’, ‘add_cardflip_js’);
La función add_cardflip_js agregará este javascript solo si la URL actual es para la página inicial, una lista de categorías o una lista de archivos. Puede eliminar la instrucción IF y si prefiere que JavaScript aparezca en todas las páginas frontales. Después de ver, hay una capacidad de transformación CSS3 y, si no se acepta, el script implementará un efecto de contaminación. Paso 4-Cambiar contenido. Plantilla PHP Para generar HTML, el último paso es asegurarse de que el HTML requerido se muestre para las páginas de listado. Para hacer esto, solo necesitamos cambiar una plantilla, content.php, para eliminar el código HTML de flujo de tarjeta si se genera la página inicial, una lista de categorías o una página de archivo. Copie content.php del tema principal en el segundo tema. Ábrelo y agregue este código inmediatamente antes de la etiqueta “”:
& lt;?
& lt;
& lt; ?? php the_category (‘:’); ? & gt;
<a href = "& lt ;? php the_permalink ();?
& lt ;? php} else {? & gt;
Cierre la instrucción IF agregando lo siguiente al final de la plantilla:
& lt ;? php}? & gt;
Active y prueba el tema de su hijo ahora debe consistir en tres archivos: content.php, functions.php y style.css.Active este tema infantil y acceda al sitio y descubrirá que sus páginas iniciales, categorías y listas de archivos ahora son la tarjetas post-liste de la tarjeta.La próxima vez veremos el colozer, una técnica más sutil para presentar todas las imágenes presentadas en monocromo y luego transformarlas en color al pasar el mouse.¿Tiene un sitio favorito que usa un Wonderwall posterior a la lista?Si es así, avísele a todos, publicando un enlace en los comentarios a continuación. Descargar: Tema de la tarjeta Flipper (archivado, requerir veintetwelve) Código: Kevin Liew Tags:
CSS
miniaturas
Cómo crear una WordPress de Wonderwall post-List: la tarjeta Flipper
Tags Cómo crear una publicación de Wonderwall
homefinance blog