Elegir Dónde Aparecen los Campos (Reglas de Ubicación) | Field Forge - Campos personalizados, diseñados para la velocidad
Descargar Iniciar sesión

Elegir Dónde Aparecen los Campos (Reglas de Ubicación)

Las reglas de ubicación son las instrucciones que indican a Field Forge qué publicaciones, páginas o pantallas de administración deben mostrar un grupo de campos en particular. Sin una regla de ubicación, tu grupo de campos existe en la base de datos pero nunca aparece al editar contenido. Acertar con las reglas de ubicación es esencial: son el puente entre “He creado estos campos” y “los editores pueden usarlos realmente”.

Esta sección cubre todo, desde la regla de una sola condición más simple hasta configuraciones complejas de múltiples condiciones, con escenarios del mundo real para cada patrón.

Cómo Funcionan las Reglas de Ubicación

Cada regla de ubicación es una condición compuesta por tres partes:

  1. Parámetro — Lo que estás probando. Ejemplos: Tipo de Publicación, Plantilla de Página, Categoría, Rol de Usuario.
  2. Operador — Cómo estás comparando. Generalmente “es igual a” o “no es igual a”.
  3. Valor — El valor específico a coincidir. Ejemplos: Página, Publicación, plantilla de Ancho Completo, categoría de Noticias.

Cuando un gestor de contenido abre una publicación en el editor, Field Forge evalúa todos los grupos de campos y verifica sus reglas de ubicación contra la publicación actual. Si las reglas de un grupo de campos coinciden, su metabox aparece. Si no coinciden, permanece oculto.

Reglas Simples — Una Condición

La configuración más común es una sola condición. Aquí están los patrones que usarás con más frecuencia:

Lo Que QuieresParámetroOperadorValor
Mostrar en todas las PáginasTipo de Publicaciónes igual aPágina
Mostrar en todas las Publicaciones del BlogTipo de Publicaciónes igual aPublicación
Mostrar en todos los ProductosTipo de Publicaciónes igual aProducto
Mostrar solo en la página de inicioTipo de Páginaes igual aPágina de Inicio
Mostrar solo en una página específicaPáginaes igual aSobre Nosotros

Para establecer una regla simple:

  1. Abre tu grupo de campos y desplázate hacia abajo hasta la sección Reglas de Ubicación
  2. Haz clic en el primer desplegable y selecciona tu parámetro (por ejemplo, “Tipo de Publicación”)
  3. El operador se establece por defecto en “es igual a” — déjalo a menos que necesites “no es igual a”
  4. Selecciona el valor del tercer desplegable (por ejemplo, “Página”)
  5. Guarda el grupo de campos

Combinando Condiciones con AND (Todas Deben Ser Verdaderas)

Cuando necesitas que múltiples condiciones sean verdaderas al mismo tiempo, agrégalas dentro del mismo grupo de reglas. Todas las condiciones en un solo grupo utilizan lógica AND — cada condición debe coincidir para que los campos aparezcan.

Escenario: Quieres que un grupo de campos “Hero de Página de Aterrizaje” aparezca solo en Páginas que utilizan la plantilla “Página de Aterrizaje”. Las páginas regulares con la plantilla Predeterminada no deben mostrar estos campos.
  1. Abre el grupo de campos, desplázate a Reglas de Ubicación
  2. Establece la primera condición: Tipo de Publicación es igual a Página
  3. Haz clic en el botón Agregar Regla (esto agrega otra condición al mismo grupo)
  4. Establece la segunda condición: Plantilla de Página es igual a Página de Aterrizaje
  5. Guarda

Ahora ambas condiciones deben ser verdaderas. Una publicación que es una Página pero utiliza la plantilla Predeterminada no verá los campos. Una Publicación del Blog que utilice cualquier plantilla tampoco los verá.

Creando Alternativas con OR (Cualquier Grupo Puede Coincidir)

Cuando deseas que los campos aparezcan en múltiples situaciones diferentes, crea grupos de reglas separados. Cada grupo es una alternativa independiente: si se satisfacen las condiciones de cualquier grupo, los campos aparecen.

Escenario: Quieres que un grupo de campos “Contenido de Barra Lateral” aparezca en Publicaciones del Blog en la categoría de Noticias, y también en todas las Páginas que utilizan la plantilla de Ancho Completo.
  1. Abre el grupo de campos, desplázate a Reglas de Ubicación
  2. En el primer grupo: Tipo de Publicación es igual a Publicación, luego Agregar Regla: Categoría es igual a Noticias
  3. Haz clic en Agregar Grupo de Regla (esto crea un nuevo grupo OR debajo)
  4. En el segundo grupo: Tipo de Publicación es igual a Página, luego Agregar Regla: Plantilla de Página es igual a Ancho Completo
  5. Guarda

El resultado: los campos aparecen en Publicaciones en la categoría de Noticias (el Grupo 1 coincide), O en Páginas con la plantilla de Ancho Completo (el Grupo 2 coincide). Una Publicación en la categoría de Tutoriales no coincidiría. Una Página con la plantilla Predeterminada no coincidiría.

Paso a Paso: Configurando una Regla Compleja del Mundo Real

Escenario: Imagina que gestionas un sitio web universitario. Quieres que un grupo de campos “Detalles del Curso” aparezca en:
  • Todos los tipos de publicación “Curso” (siempre)
  • Tipos de publicación “Página”, pero solo cuando la plantilla es “Página de Departamento”
  • Pero nunca para usuarios con el rol “Suscriptor” (no deberían editar los detalles del curso)

Aquí está cómo construirlo:

  1. Abre tu grupo de campos “Detalles del Curso”
  2. En el primer grupo de reglas, establece: Tipo de Publicación es igual a Curso
  3. Haz clic en Agregar Grupo de Regla para crear una alternativa OR
  4. En el segundo grupo, establece: Tipo de Publicación es igual a Página
  5. Dentro del mismo segundo grupo, haz clic en Agregar Regla y establece: Plantilla de Página es igual a Página de Departamento
  6. Ahora haz clic en Agregar Grupo de Regla una vez más para un tercer grupo — espera, en realidad la exclusión del rol de usuario funciona de manera diferente. La agregas como una condición AND a cada grupo existente, o usas el operador “no es igual a”
  7. En el primer grupo, haz clic en Agregar Regla y establece: Rol de Usuario no es igual a Suscriptor
  8. En el segundo grupo, haz clic en Agregar Regla y establece: Rol de Usuario no es igual a Suscriptor
  9. Guarda

Ahora los campos aparecen en publicaciones de Curso para no Suscriptores, y en plantillas de Página de Departamento para no Suscriptores.

Todas las Condiciones de Ubicación Disponibles

CondiciónEjemplosCuándo Usarlo
Tipo de PublicaciónPublicación, Página, Producto, Evento, Miembro del EquipoMás común — dirigirse a un tipo de contenido específico
Plantilla de PáginaPredeterminada, Ancho Completo, Página de Aterrizaje, Barra LateralCuando solo ciertas plantillas necesitan los campos
Estado de PublicaciónPublicado, Borrador, Pendiente de RevisiónRara vez usado — típicamente para desencadenadores de flujo de trabajo administrativo
Formato de PublicaciónEstándar, Video, Galería, CitaCuando diferentes formatos de publicación necesitan diferentes campos
CategoríaNoticias, Blog, Tutoriales, RecetasDirigirse a publicaciones en una categoría específica
TaxonomíaCualquier término de taxonomía personalizadaPara sistemas de clasificación personalizados más allá de las categorías
Página EspecíficaSobre Nosotros, Contacto, Inicio, PreciosCuando exactamente una página necesita los campos
Tipo de PáginaPágina de Inicio, Página de Publicaciones, Nivel Superior, Página HijaPara posiciones de página estructurales en la jerarquía
Página PadreCualquier página específicaPara páginas hijas bajo un padre particular
Rol de UsuarioAdministrador, Editor, Autor, ColaboradorMostrar campos solo a ciertos roles de usuario
Página de OpcionesConfiguración del Sitio, Opciones del Tema (PRO)Para dirigirse a pantallas de opciones de página

Reglas de Negación — Excluyendo Contenido

A veces es más fácil decir “mostrar en todas partes excepto…” que listar cada lugar donde deberían aparecer los campos. Usa el operador “no es igual a” para exclusiones.

Ejemplos:
  • Mostrar en todos los tipos de publicación excepto Páginas: Tipo de Publicación no es igual a Página
  • Mostrar en todas las páginas excepto la página de inicio: Página no es igual a Inicio
  • Mostrar para todos los usuarios excepto Suscriptores: Rol de Usuario no es igual a Suscriptor

Patrones Comunes de Reglas de Ubicación a Simple Vista

EscenarioConfiguración
Todos los productos en la tiendaTipo de Publicación = Producto
Solo la página de inicioTipo de Página = Página de Inicio
Publicaciones del blog en múltiples categoríasCategoría = Noticias (Grupo 1) O Categoría = Blog (Grupo 2)
Todo excepto páginasTipo de Publicación no es igual a Página
Una página de aterrizaje específicaPágina = “Venta de Verano 2026”
Páginas que utilizan dos plantillas diferentesPlantilla de Página = Página de Aterrizaje (Grupo 1) O Plantilla de Página = Ancho Completo (Grupo 2)
Publicaciones que un rol de Editor puede verTipo de Publicación = Publicación Y Rol de Usuario = Editor

> Consejo: Si tus campos no aparecen en una publicación, lo primero que debes verificar son siempre las reglas de ubicación. Abre el grupo de campos, desplázate a Reglas de Ubicación y verifica que las condiciones coincidan con la publicación que estás editando. Esto resuelve el problema el 90% de las veces.

> Error común: Confundir la lógica AND y OR. Agregar una segunda condición dentro del mismo grupo significa AND (ambas deben coincidir). Agregar un nuevo grupo de reglas significa OR (cualquiera puede coincidir). Si tus campos aparecen en demasiadas publicaciones, probablemente usaste OR cuando querías decir AND. Si aparecen en muy pocas publicaciones, probablemente usaste AND cuando querías decir OR.

Asistente de IA de Forge En línea

¡Hola! Soy el asistente de IA de Field Forge. Pregúntame lo que quieras sobre el plugin — configuración, funciones, resolución de problemas o desarrollo.

Ahora mismo
Con la tecnología de Forge AI · Explorar documentación