ChefSolver Embeds — plugin de WordPress
ChefSolver Embeds es un plugin de WordPress que te permite colocar los conversores de ChefSolver en tu propio sitio con un shortcode, un bloque de Gutenberg o un iframe manual. Está basado en el manifiesto: muestra los embeds publicados actualmente en el catálogo público en https://chefsolver.com/embed/manifest.json.
Obtener el plugin
El plugin se distribuye como un paquete de plugin de WordPress (ZIP) que instalas manualmente: en wp-admin → Plugins → Añadir nuevo → Subir plugin, sube el ZIP y actívalo.
Una ficha en WordPress.org está pendiente de revisión y aún no está publicada allí. Hasta entonces, instala desde el paquete ZIP. Esta página se actualizará si y cuando haya una ficha en el directorio público.
Qué puedes incorporar hoy
El plugin solo ofrece las herramientas incorporables disponibles actualmente listadas en el manifiesto — no asume que todas las herramientas del sitio sean incorporables. Hoy son los conversores de unidades genéricos (por ejemplo mL → gramos), los conversores por ingrediente (por ejemplo miel mL → gramos) y las calculadoras independientes (calculadora de masa de pizza, escalador de recetas, convertidor de recetas). El catálogo crece con el tiempo a medida que más herramientas se vuelven incorporables; el plugin incorpora las nuevas entradas automáticamente, sin necesidad de actualizarlo.
Consulta la documentación de embed para la lista completa de parámetros, o el catálogo legible por máquina en https://chefsolver.com/embed/manifest.json.
Ejemplos de shortcode
Usa el shortcode [chefsolver_embed], o el alias [chefsolver_converter] que fija type en converter por defecto:
[chefsolver_embed type="converter" slug="ml-to-grams" lang="en"]
[chefsolver_converter slug="cups-to-ml" lang="en"]
[chefsolver_embed type="converter" slug="grams-to-cups" lang="en" theme="dark" accent="#0aa" compact="1"]
[chefsolver_embed type="ingredient-converter" slug="honey/ml-to-grams" lang="en"] Los atributos admitidos incluyen type, slug, lang, theme (light/dark/auto), accent (color hexadecimal), compact, radius y height. Para los conversores por ingrediente usa un slug compuesto ingrediente/conversión, p. ej. honey/ml-to-grams.
Ejemplos de iframe manual
También puedes incorporar sin el plugin, usando un iframe sencillo que apunte a /embed/{lang}/converters/{slug}/:
<iframe
src="https://chefsolver.com/embed/en/converters/ml-to-grams/?theme=auto"
width="100%" height="320"
style="border:0;max-width:520px" loading="lazy"
title="ChefSolver mL to grams converter"></iframe> <iframe
src="https://chefsolver.com/embed/it/converters/cups-to-ml/?theme=light&compact=1"
width="100%" height="320"
style="border:0;max-width:520px" loading="lazy"
title="ChefSolver cups to mL converter"></iframe> Por qué incorporar las herramientas de ChefSolver
- Blogs de cocina — coloca un conversor preciso de tazas/gramos/mL junto a una receta para que los lectores conviertan sin salir del artículo.
- Sitios de recetas — ofrece medidas localizadas (EE. UU. ↔ métrico) integradas en cada página de receta.
- Meal prep y cocina por lotes — permite a los lectores escalar los pesos de los ingredientes de forma rápida y fiable.
- Contenido de nutrición — combina las conversiones volumen↔peso por ingrediente con tus textos de nutrición.
- Guías y referencias de cocina — incorpora un conversor coherente y mantenido en lugar de rehacer uno por página.
Fuentes de datos y atribución
Cada widget se muestra dentro de un iframe de ChefSolver. El enlace a la página original de la herramienta ChefSolver, la nota sobre las fuentes de datos y cualquier aviso de aproximación se muestran dentro de ese iframe por ChefSolver — el plugin de WordPress no inyecta ni impone ningún crédito, enlace ni seguimiento propio. El marcado del plugin es solo un contenedor y el iframe.
Limitaciones
- Los resultados masa ↔ volumen dependen de la densidad del ingrediente. Los conversores genéricos usan una aproximación con densidad del agua; los conversores por ingrediente usan la densidad medida de cada ingrediente para mayor precisión.
- Solo son incorporables las herramientas presentes en el manifiesto. El manifiesto crecerá a medida que más herramientas se vuelvan incorporables, así que la disponibilidad de hoy no es una promesa sobre todas las herramientas de ChefSolver.
- Los embeds se sirven desde
chefsolver.com; el plugin restringe los iframes a ese host.