Este plugin no se ha probado con las últimas 3 versiones mayores de WordPress. Puede que ya no tenga soporte ni lo mantenga nadie, o puede que tenga problemas de compatibilidad cuando se usa con las versiones más recientes de WordPress.

Google Webfonts para Woo Framework

Descripción

El propósito de este plugin es hacer que todas las fuentes web de Google disponibles estén disponibles para el tema WooThemes Canvas y cualquier otro tema que use el marco WooThemes. También permite cargar subconjuntos internacionales seleccionados adicionales (griego, cirílico, vietnamita, etc.), que Woo Framework no admite en la actualidad.

Funciona así:

  1. Instalas el plugin. Contiene una clave que se utiliza para acceder a la API de Google Webfonts.
  2. La API se utiliza para descargar la lista completa de fuentes web de Google en la página Ajustes. Esto se almacena en caché localmente y solo se actualizará cuando guardes la página de ajustes del plugin.
  3. La lista completa de fuentes y todas las variantes reemplaza la lista que el marco Woo define internamente.

Lo que deberías ver entonces es la capacidad de seleccionar cualquier fuente web de Google disponible en las páginas de administración de temas de WooThemes y mostrar esas fuentes en tu tema.

En versiones anteriores, tenías que registrarte para obtener una clave API de Google. Ya no tienes que hacer esto, ya que el plugin tiene una clave API compartida incorporada. Todavía puedes usar la tuya propia, pero si no lo haces, la clave compartida se ajustará al activar el plugin.

Si se usa una clave de API no válida, este plugin tiene una lista de fuentes de respaldo, por lo que puedes probarlo sin una clave de API, y eso incluso podría ser lo suficientemente bueno para tus propósitos.

Además, puedes seleccionar los pesos que se descargarán. Si solo usas claro/regular/negrita (300/400/700), entonces
no tiene sentido pedir todos los pesos adicionales de algunas de las fuentes que son más completas, pero
en consecuencia son una descarga muy pesada. Este plugin ayudará a mantener el ancho de banda bajo y, por lo tanto, la velocidad de carga más alta.

Este plugin ha sido probado contra PHP5.3 y el repositorio del proyecto está aquí:

https://github.com/academe/google-webfonts-for-woo-framework/

Se han realizado cambios para que funcione con PHP5.2 y se ha informado que funciona.
Sin embargo, trabajo con al menos 5.3, por lo que algunas incompatibilidades pueden surgir por accidente de vez en cuando; solo infórmalas y haré todo lo posible para solucionarlas lo más rápido posible.

Por favor, hazme saber cómo funciona este plugin para ti, si te gusta y cómo se puede mejorar.

Instalación

  1. Sube google-fonts-for-woo-framework/ en el directorio /wp-content/plugins/ o google-fonts-for-woo-framework.zip a través de «Añadir plugins» en la página de administración .
  2. Activa el plugin a través del menú «plugins» en WordPress
  3. Tu tema WooThemes ahora ofrecerá la lista completa de Google Webfonts en sus diversas listas desplegables de fuentes.

FAQ

Instrucciones de instalación
  1. Sube google-fonts-for-woo-framework/ en el directorio /wp-content/plugins/ o google-fonts-for-woo-framework.zip a través de «Añadir plugins» en la página de administración .
  2. Activa el plugin a través del menú «plugins» en WordPress
  3. Tu tema WooThemes ahora ofrecerá la lista completa de Google Webfonts en sus diversas listas desplegables de fuentes.
¿Cómo puedo contribuir a este plugin?

Este plugin se gestiona en github aquí https://github.com/academe/google-webfonts-for-woo-framework
Anímate a plantear problemas allí y hacer solicitudes de extracción, así como de la manera normal en wordpress.org

Veo errores informados al obtener las nuevas fuentes web de Google

Es posible que algunos servidores no estén configurados para permitir que tu sitio obtenga datos de sitios remotos. Por favor, informa de cualquier
error en la página del plugin o en github, e intentaremos buscar una solución.

¿Puedo usar las nuevas fuentes en el cuerpo de una página?

Sí, sí puedes. Los temas de WooThemes proporcionan una etiqueta de código corto que te permite incrustar cualquier fuente en el cuerpo de una página o entrada.
Sin embargo, la lista de fuentes que proporciona la función de creación rápida de código corto que proporciona el editor de contenido no incluirá la lista completa de fuentes. Para evitar esto, simplemente selecciona cualquier fuente aleatoria para crear una etiqueta de código corto, luego cambia el nombre de la fuente manualmente en esa etiqueta. El tema cargará esa fuente automáticamente cuando muestres la página o la entrada.

Háblame acerca de las variantes. ¿Qué son?

Muchas fuentes web de Google vienen con variantes, y estas se enumeran con cada fuente en la página de ajustes del plugin.
Una variante es otra fuente de versión de la misma familia de fuentes, que se utiliza para mostrar un estilo o peso diferente. Cuando no existe una variante, por ejemplo, si no hay una variante «cursiva», el navegador web
la falsificará y hará una mejor suposición de cómo se vería. Esto no es ideal desde una perspectiva de diseño.
Entonces, cuando sea posible, usa fuentes que tengan variantes enumeradas que cubran los estilos y pesos que quieres usar
en tu diseño. De esa manera, obtendrás una fuente que ha sido cuidadosamente diseñada para ese propósito.

La página de ajustes te permite obtener una vista previa de variantes específicas de cada fuente, así como la fuente núcleo estándar
(generalmente normal/sin cursiva y normal/peso 400).

¿Es solo Google Webfonts?

Por ahora, sí lo es. Woo Framework está diseñado para extraer fuentes web externas de Google solo en la actualidad.

Hay planes para extender esto a otras fuentes de fuentes basadas en la web, con el riesgo de que sea un poco
menos robusto cuando se trata de actualizaciones de temas de WooThemes. Sin embargo, es probable que sea un plugin separado;
este plugin seguirá admitiendo solo Google Webfonts.

¿Cómo puedo obtener una lista de las fuentes de Google que reconoce este plugin?

Si no proporcionas una clave API válida, este plugin recurrirá a las fuentes enumeradas en fonts.json
Para obtener una lista actualizada de fuentes para ese archivo, asegúrate de tener una clave API válida y luego añade este
parámetro al final de la página de ajustes para este plugin:

export=1

Tu URL se verá así:

http://yoursite.example.com/wp-admin/options-general.php?page=gw-for-wooframework&export=1

Esto mostrará una lista de todas las fuentes y sus variantes descargadas de la API de Google en el mismo
formato que usa fonts.json. No hay una API en este momento para obtener subconjuntos (latín, griego, etc.) o clases de fuente (serif, sans serif, escritura a mano, etc.), por lo que no se incluye información. Sin embargo, si estás
interesado en esos detalles, estoy tratando de mantener una lista actualizada aquí:

https://github.com/academe/GoogleFontMetadata

¿De qué se trata la selección del peso de la fuente?

En la página de ajustes puedes seleccionar un filtro para los pesos de fuente. Al seleccionar pesos,
solo se solicitarán esos a Google.

Lo que pasa, es que cuando pides una tipografía a Google, te la entregan con todos los pesos que
soporta. Esos pesos pueden incluir ultra negrita, ultra ligera, semi negrita, etc., así como el estándar
ligero/normal/negrita (también conocido como 300, 400 y 700). Cada uno de estos pesos se suma a la carga de descarga
y eso puede ser excesivo para algunas fuentes, especialmente para los usuarios con conexiones lentas o costosas.

Al filtrar los pesos: Por defecto solo pide 300/400/700 – Las fuentes descargadas de Google pueden
ser mucho más pequeñas. Los temas de WooThemes solo admiten estos tres pesos en las páginas de administración de temas, así que
es por eso que solo solicitamos estos tres por defecto. Si has ampliado el tema y necesita más
pesos, selecciona los pesos que te gustaría incluir en la página de ajustes. Esos pesos serán
luego solicitados para todas las fuentes utilizadas de Google, aunque solo donde Google ofrezca esos pesos.

Seleccionar un peso, o no seleccionarlo, no cambiará los pesos que tu navegador intentará mostrar.
Lo que cambia son los glifos para los pesos exactos que se piden a Google. Es una mejora de
rendimiento; No descarga lo que no se necesita.

Ayuda – He estropeado la clave API y ahora no funcionará

Puedes restablecer la clave borrándola en blanco en la página de ajustes. Al desactivar y reactivar el plugin,
la clave compartida por defecto se volverá a añadir.

Reseñas

Leer todas las 13 reseñas

Colaboradores y desarrolladores

«Google Webfonts para Woo Framework» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

Registro de cambios

Version 1.6.4

  • Arreglar la vista previa rota en el sitio SSL.
  • Se añadieron nuevas fuentes alternativas. Son compatibles 818 familias de fuentes.
  • Probado para WP 4.7.4 Woo framework 6.2.8 y Woo Canvas 5.11.4
  • Cambió a una nueva clave de API en un nuevo proyecto de Google.

Version 1.6.3

  • Se añadieron vistas previas para bengalí, gujarati, tamil y tailandés.
  • Familias de fuentes alternativas adicionales. Son compatibles 732 familias de fuentes.

Version 1.6.2

  • Vistas previas añadidas para árabe y hebreo
  • Familias de fuentes alternativas adicionales. Son compatibles 709 familias de fuentes.

Version 1.6.1

  • Añade vistas previas para los subconjuntos Devanagari y Telugu.
  • Diez familias de fuentes alternativas adicionales. Son compatibles 692 familias de fuentes.

Version 1.6.0

  • Problema de git n.° 29: Establecer la clave de API por defecto si se guarda en blanco.
  • Problema de git n.º 27: Usa el nuevo filtro de fuentes para Woo Framework 6.0+, revisa https://wordpress.org/support/topic/some-fonts-not-displaying-ex-source-serif-pro
  • Nuevas familias de fuentes alternativas (682): Dhurjati, Gidugu, Mallanna, Mandali, NTR, Ramabhadra

Version 1.5.2

  • Actualiza la clave API en la actualización del plugin (el gancho de activación ya no se ejecuta, lo cual me extrañó).

Version 1.5.0

  • Ahora el valor por defecto es la clave API del navegador compartido. Todavía puedes usar el tuyo si lo deseas.

Version 1.4.6

  • Nuevas familias de fuentes alternativas (676): «Halant», «Hind», «Kalam», «Karma», «Khand», «Laila», «Rajdhani», «Rozha One», «Sarpanch», «Slabo 13px», «Slabo 27px», «Teko», «Vesper Libre»
  • Nuevos pesos para familias de fuentes: Glegoo

Version 1.4.5

  • Nuevas familias de fuentes alternativas (663): «Ek Mukta», «Fira Mono», «Fira Sans», «Rubik Mono One», «Rubik One», «Source Serif Pro»

Version 1.4.4

  • Probado con WP3.9 y Woo Framework 5.5.5

Version 1.4.3

  • Tubos/barras de escape del tique n.º 23 (|) en la URL de Google. Gracias a github.com/rollbackfp

Version 1.4.2

  • Algunos mensajes de error más informativos cuando no se usa WooThemes o no se tiene una clave API.

Version 1.4.1

  • Filtra los pesos que no se han seleccionado en la página de administración para reducir el ancho de banda.
  • Muestra detalles de error adicionales cuando no se puede acceder a la API.

Version 1.3.4

  • URL actualizada e instrucciones para la consola Google webfonts (para obtener una clave API).

Version 1.3.3

  • Nuevas fuentes en la lista alternativa: Alegreya Sans, Alegreya Sans SC, Exo 2, Kantumruy, Kdam Thmor más peso «normal» para Sniglet.

Version 1.3.2

  • Una versión oficial de 1.3.1 con algunas enmiendas de texto menores.

Version 1.3.1 (beta)

  • Compatible con los subconjuntos internacionales de Google. Selecciona qué subconjuntos quieres cargar para todas las fuentes usadas.

Version 1.2.3

  • Comprueba si falta algún objeto durante la activación para omitir la advertencia.

Version 1.2.2

  • Se corrigió un error que causaba una falla en la carga de las fuentes alternativas.

Version 1.2.1

  • Etiquetas de versión corregidas, pero por lo demás igual que 1.2.0

Version 1.2.0

  • Introducción de una lista alternativa de fuentes cuando no se puede contactar a Google por cualquier motivo.
  • El caché ahora es indefinido; se actualiza solo al guardar la página de ajustes.
  • La lista de fuentes de Google reemplaza completamente la lista en Woo Framework, en lugar de fusionarse.
  • La lista de fuentes que se muestra en la página de ajustes muestra las variantes disponibles con mayor claridad.
  • La función de vista previa de fuentes es compatible con el estilo en cursiva y los pesos de fuente principales (nueve pesos de 100 a 900).

Version 1.1.0

  • Informa errores al obtener las fuentes de Google.
  • Actualiza las fuentes del marco integrado con nuevas variaciones, mejorando la calidad de las fuentes mostradas.

Version 1.0.0

  • i18n completo.
  • Muestra las fuentes utilizadas por el tema según lo seleccionado en la página de administración.
  • Divide las funciones de administración en un script y una clase separados.
  • Capacidad para obtener una vista previa de las fuentes.