Iconos Alérgenos Alimentarios

Inserta iconos de alérgenos compatibles con Gutenberg y el editor clásico.

Descripción

Este plugin permite insertar iconos de alérgenos en el contenido de WordPress, tanto con el editor Gutenberg como con el editor clásico.

Con Gutenberg:
– A?ade una opción en el bloque de contenido para insertar iconos de alérgenos junto a los botones de negrita e hipervínculo.

Sin Gutenberg:
– A?ade un botón en el editor clásico que despliega un menú movible con los iconos disponibles.

Requisitos

  • WordPress 5.0 o superior
  • PHP 5.6 o superior

Para uso con Gutenberg:
* Gutenberg activado

Para uso sin Gutenberg:
* Plugin Editor Clásico instalado y activado

Instalación

Opción 1: Con Gutenberg

  1. Subir la carpeta del plugin a wp-content/plugins/.
  2. En la raíz del plugin, ejecutar npm install para instalar dependencias.

Opción 2: Sin Gutenberg (Editor Clásico)

  1. Subir la carpeta del plugin a wp-content/plugins/.
  2. Instalar y activar el plugin Editor Clásico.

Funcionalidades

  • Inserción de iconos de alérgenos en ambos editores.
  • Menú desplegable y movible en el editor clásico.
  • Detección automática de si Gutenberg está activo.
  • Icono flotante en el área de administración si no está activado Gutenberg.

Uso

  • Con Gutenberg: usar el desplegable junto a negrita y enlace para insertar iconos.
  • Con Editor Clásico: usar el botón de icono para mostrar el menú movible.

Personalización

  • Los iconos son imágenes estáticas. Se pueden a?adir más modificando el objeto miPluginImagenes en el archivo PHP principal.

Archivos Incluidos

  • mi_plugin_icono_editor_clasico() – Detecta si Gutenberg no está activo y a?ade el icono flotante.
  • mi_plugin_muestra_icono_clasico() – Genera HTML y estilos para el icono flotante.
  • tinymce-plugin.js – A?ade el botón y el menú desplegable en TinyMCE.

Desarrollo Futuro

  • Implementar una galería visual para elegir iconos.
  • Extender el soporte para bloques de Gutenberg personalizados.

Licencia

GPLv2 or later
https://www.gnu.org/licenses/gpl-2.0.html

Autor

Desarrollado por IndianWebs

0

评论0

 
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录