1.0.0
Mass Custom FieldsPrimera versión
Añadido
- Cada grupo de campos se guarda en su propia tabla de base de datos indexada, con una columna por campo y valores tipados; no se escribe nada en post meta
- Más de 30 tipos de campo: texto, área de texto, número, rango, email, URL, contraseña, color, select, botones de radio, casillas de verificación, grupo de botones, verdadero / falso, fecha, fecha y hora, hora, enlace, editor WYSIWYG, oEmbed, imagen, archivo, icono, mapa (OpenStreetMap, Google Maps opcional), group, repeater, relationship, post object, page link, taxonomy, user, accordion y tab
- Reglas de ubicación para entradas, páginas, tipos de contenido personalizados, usuarios, términos, comentarios, widgets y páginas de opciones
- Control SQL por campo (tipo de columna, longitud, charset, collation, índices únicos y normales, valores generados), validación y lógica condicional
- Cambios de esquema seguros (los cambios de nombre conservan los datos, los cambios de tipo arriesgados conservan una columna de respaldo, los campos eliminados nunca borran datos) y Table health (desajustes, columnas y tablas huérfanas)
- Tipos de contenido personalizados, taxonomías y páginas de opciones sin código
- Global Data y el lenguaje de plantillas de Variables ({{ glb.phone }}), solo con funciones de lista blanca
- Shortcodes [wpmcf_field] y [wpmcf_global]; funciones PHP wpmcf_get_field(), wpmcf_the_field(), wpmcf_has_field()
- API de consultas: wpmcf_query para WP_Query, ordenación por campo, búsqueda por distancia, wpmcf_query_posts()
- Atributo wpmcf de la API REST, bloques y Block Bindings, etiquetas dinámicas para Elementor Pro, Bricks, Divi 4, Breakdance y Oxygen Classic, y un widget Field para Elementor
- Hooks wpmcf/{area}/{event}, tareas en segundo plano con Action Scheduler, comandos de WP-CLI
- Exportación e importación JSON con vista previa, JSON local para control de versiones, WP-CLI
- Migración desde ACF: definiciones y valores guardados, en segundo plano, sin tocar los datos de ACF
- Vaciado de la caché de páginas para WP Rocket, LiteSpeed Cache, W3 Total Cache, WP Super Cache, WP Fastest Cache, SiteGround Optimizer, Breeze y WP Engine
- Capa de protección: un módulo que falla se registra en el log y la página sigue mostrándose; Settings › Health, integración con Site Health
- Al desinstalar se conservan los datos, salvo que actives la eliminación en Settings
- Las herramientas de exportación y borrado de datos personales de WordPress cubren los valores de campos de usuarios y comentarios
- Campos avanzados: galería, contenido flexible, clon [Pro]
- Columnas de administración: filtros, edición rápida y masiva, exportación a CSV [Pro]
- Formularios en el front-end: crear y editar entradas, perfil, registro, subida de archivos, protección contra spam [Pro]
- Tablas de datos: importación de CSV, enlace con Google Sheets, feeds de contenido de WordPress, conexiones con plugins de formularios (Contact Form 7, Gravity Forms, WPForms, Fluent Forms), shortcode y bloque de listado [Pro]
- Widgets de Elementor (repeater, galería, cuadrícula de entradas, formulario) y condiciones de visualización [Pro]
- SEO programático: fuentes, tareas, páginas generadas, sitemap, integración con plugins de SEO, inicio rápido [Pro]
- Contenido con IA con tu propia clave (BYOK) usando OpenAI, Anthropic o Google Gemini [Pro]
- Conversión de páginas generadas en entradas con comprobación previa y redirecciones [Pro]
- Páginas de comparación, sincronización programada y varias fuentes de datos por tarea [Business]
- Páginas generadas multilingües con WPML y Polylang [Business]
- Gestión del vencimiento de la licencia: un período de gracia de 14 días para las páginas generadas tras vencer una licencia de pago (ninguno tras una prueba), conversión, descarga en CSV de las tablas de datos
- Grupos de campos registrados en PHP con wpmcf_register_field_group() [Free]
- Puente de escritura de post meta: get_post_meta(), update_post_meta(), add_post_meta() y delete_post_meta() sobre la clave de un campo leen y escriben su columna, de modo que los importadores y otros plugins pueden rellenar campos; activado por defecto en cada grupo [Free]
- WPGraphQL: un campo wpmcf{Group} de solo lectura para los grupos de campos habilitados [Free]
- Campos de pedido de WooCommerce: grupos de campos en la pantalla de edición del pedido (HPOS y almacenamiento clásico), por pedido o estado del pedido, wpmcf_get_order_field() [Pro]
- Traducción de valores de campos con WPML y Polylang: por campo, traducir, copiar o ignorar; traducciones nuevas rellenadas de antemano; campos de copia sincronizados [Business]