WordPress 4.4 “Clifford” con imágenes adaptables, Twenty Sixteen y más

Publicado: 2015-12-09

Después de cuatro meses de intenso desarrollo dirigido por Scott Taylor, WordPress 4.4 “Clifford”, que lleva el nombre del trompetista de jazz Clifford Brown, está disponible para descargar. Esta versión presenta imágenes receptivas, incrustaciones de WordPress, el tema predeterminado de Twenty Sixteen, la primera mitad de la API REST y una serie de pequeñas mejoras.

Imágenes receptivas

Imágenes responsivas en WordPress 4.4
Imágenes responsivas en WordPress 4.4

Cuando los usuarios suben imágenes a WordPress, automáticamente las recorta a tamaños más pequeños. Por ejemplo, si carga una imagen de 1500 x 706, los tamaños de la imagen podrían verse así:

  • Tamaño completo: 1500 x 706
  • Grande – 500 x 235
  • Medio – 300 x 141
  • Miniatura – 150 x 150

WordPress 4.4 agrega soporte para srcset y sizes a WordPress. Esto permite que el software use y muestre automáticamente la imagen correcta según el tamaño de la pantalla de un dispositivo. Si adjunto una imagen de tamaño completo de 1500 x 706 a una publicación en WordPress 4.4 para verla en una computadora de escritorio, los dispositivos móviles verán la imagen de tamaño grande o mediano.

Esto disminuye la cantidad de ancho de banda utilizado para cargar sitios web, ya que las imágenes más pequeñas tienen tamaños de archivo más pequeños. Las imágenes receptivas no tienen ninguna configuración para configurar, ya que la magia sucede detrás de escena.

Incrustar publicaciones de WordPress

Durante varios años, los usuarios han podido incrustar contenido de fuentes confiables simplemente pegando la URL en el editor visual. En 4.4, el propio WordPress se convierte en una fuente oEmbed de confianza que permite a cualquiera incrustar fácilmente contenido de sitios potenciados por WordPress.

El contenido integrado se muestra en un iframe con un enlace a los comentarios, un icono para compartir y un extracto de la publicación. Este es un ejemplo de cómo se ve una publicación integrada de un sitio que ejecuta WordPress 4.4.

Propuesta de combinación de complemento de funciones: oEmbed

Si desea deshabilitar la posibilidad de que las personas incrusten su contenido, instale y active el complemento Deshabilitar incrustaciones. Deshabilitar incrustaciones hace lo siguiente:

  • Evita que otros incrusten su sitio.
  • Le impide incrustar otros sitios no incluidos en la lista blanca.
  • Deshabilita todo JavaScript relacionado con la función.

Las incrustaciones de WordPress comenzaron como una propuesta de complemento de funciones de Pascal Birchler. Consulte el ticket n.º 32522 para ver cómo progresó de una propuesta a una característica principal.

Fase uno de la API REST

WordPress 4.4 incluye la primera mitad de la API REST. La parte de la infraestructura de la API maneja el enrutamiento, el manejo de argumentos, la serialización/deserialización de JSON, los códigos de estado y otros elementos relacionados con la API.

Los autores de complementos y temas pueden comenzar a usar la API de inmediato usando la infraestructura en el núcleo para reemplazar los puntos finales admin-ajax personalizados existentes. Para saber cómo autenticarse con la API, consulte esta publicación de Ryan Mccue.

veinte dieciséis

Twenty Sixteen es un nuevo tema predeterminado diseñado por Takashi Irie, que se creó con un enfoque receptivo primero móvil. Tiene una barra lateral derecha opcional y muestra información del autor a la izquierda de las publicaciones. Viene con cuatro esquemas de color diferentes, oscuro, gris, rojo y amarillo. Cada esquema se puede modificar usando el Personalizador.

veinte dieciséis página de inicio
veinte dieciséis página de inicio

Otros cambios dignos de mención

WordPress multisitio

WordPress Multisite tiene una nueva clase llamada WP_Network . También hay funciones *_network_option que facilitan el uso de múltiples redes. Jeremy Felt destaca los nuevos ganchos agregados, las correcciones de errores y las funciones obsoletas.

El componente WP_Comments se reconstruye

El componente de comentarios ha sido objeto de una cantidad sustancial de trabajo. La diferencia más notable es que el campo de comentarios se muestra primero, seguido de los campos Nombre, Correo electrónico y URL. Este cambio mejora la navegación cuando se usa el teclado para alternar entre campos. También facilita que los usuarios dejen comentarios.

El área de texto del comentario es primero
El área de texto del comentario es primero

Cambios en la jerarquía de encabezados en las pantallas de administración

En un esfuerzo por mejorar la accesibilidad, la jerarquía de encabezados en el backend de WordPress 4.4 restaura el nivel de encabezado H1 en las pantallas de administración. Esto ayuda a los lectores de pantalla a discernir y ubicar información importante en una página.

Se recomienda encarecidamente a los autores de complementos y temas que reestructuren la jerarquía de encabezados de sus documentos para garantizar que no se salten los niveles de encabezado. Andrea Fercia explica por qué es importante y cómo asegurarse de tener los encabezados adecuados.

Taxonomía Término Meta

En los últimos ciclos de lanzamientos, el equipo ha estado trabajando arduamente para completar las tareas de la hoja de ruta de taxonomía.

En WordPress 4.3, el equipo de desarrollo dividió con éxito los términos de taxonomía compartidos, lo que garantiza que los términos puedan identificarse de manera única por su term_id . En 4.4, el parámetro $taxonomy ahora es opcional en get_term() y get_term_field() , funciones que anteriormente requerían tanto $term_id como $taxonomy .

WordPress 4.4 también presenta Term Meta, donde los desarrolladores pueden usar la nueva meta API de términos para almacenar datos arbitrarios sobre términos de taxonomía, de la misma manera que lo harían con publicaciones, usuarios o comentarios.

Boone Gorges, uno de los principales desarrolladores que trabajan en la hoja de ruta, explica en detalle las mejoras relacionadas con los datos de taxonomía en WordPress 4.4.

WP_Title no está obsoleto

Al contrario de informes anteriores, el equipo central de desarrollo decidió no desaprobar la función WP_Title. Se considera una función zombie y add_theme_support( 'title-tag' ); sigue siendo la forma recomendada de insertar la etiqueta de título en los temas.

Cambios varios

  • my-hacks.php no está obsoleto y permanecerá en WordPress
  • Nueva plantilla de tema en WordPress 4.4: single-{post_type}-{post_name}.php
  • Los archivos adjuntos no adjuntos tienen bonitos enlaces permanentes
  • El argumento show_ui para los tipos de publicación ahora se aplica para corregir el comportamiento inesperado

WordPress 4.4 tiene más de 2000 confirmaciones de más de 400 colaboradores. En el Estado de la Palabra 2015, Taylor dice que uno de los objetivos de este lanzamiento era revisar la gran acumulación de entradas y parches de revisión que se olvidaron. Gracias a los esfuerzos de los jardineros de insectos voluntarios en Trac, logró ese objetivo.

Si experimenta algún problema con WordPress 4.4, infórmenos en los foros de soporte. Los voluntarios observan atentamente los hilos de soporte y, si se justifica, crearán un hilo que enumere los problemas conocidos. Después de actualizar sus sitios, regrese y cuéntenos qué piensa de las nuevas funciones.