Tutoriales de WordPress de Confianza, cuando más los necesitas.
Guía para Principiantes de WordPress
Copa WPB
25 Millones+
Sitios web que usan nuestros plugins
16+
Años de experiencia en WordPress
3000+
Tutoriales de WordPress de expertos

Cómo solucionar campos personalizados que no se muestran en WordPress (guía fácil)

Los campos personalizados te permiten agregar detalles adicionales a tus publicaciones y páginas de WordPress. Abren nuevas posibilidades, permitiéndote almacenar y mostrar información adicional sin necesidad de plugins complejos.

Muchos usuarios de WordPress, especialmente aquellos que exploran personalizaciones, se preguntan por qué no encuentran la opción de 'Campos personalizados' en su área de administración. La solución es en realidad bastante simple.

WordPress oculta la caja de metadatos de campos personalizados por defecto, pero puedes recuperarla con solo unos clics. No se requieren codificación ni habilidades técnicas.

En esta guía, te mostraremos paso a paso cómo hacer que los campos personalizados vuelvan a ser visibles, para que puedas empezar a usarlos de inmediato.

Solucionando el problema de campos personalizados que no se muestran en WordPress

Respuesta rápida: Cómo solucionar que los campos personalizados no aparezcan en WordPress

Abre cualquier publicación en el editor de bloques, haz clic en el menú de tres puntos en la esquina superior derecha, luego haz clic en Preferencias, luego en Paneles y activa "Campos personalizados". Haz clic en "Habilitar y recargar", y la caja de metadatos de campos personalizados aparecerá en la parte inferior del editor.

Cómo solucionar que los campos personalizados no se muestren en WordPress

Los campos personalizados te permiten agregar detalles adicionales a las publicaciones y páginas de WordPress. Piensa en ellos como notas ocultas que almacenan información importante detrás de escena. A menudo se usan para configuraciones especiales, metadatos adicionales o incluso diseños personalizados.

Si has estado siguiendo tutoriales de WordPress, es posible que hayas visto menciones de campos personalizados. Pero cuando vas a tu sitio, no los encuentras por ningún lado. Eso puede ser confuso, especialmente si acabas de empezar a usar WordPress.

Los campos personalizados solían estar justo ahí en la pantalla de edición de publicaciones. Pero ahora, WordPress oculta la caja de metadatos de campos personalizados por defecto para los usuarios nuevos.

¿La buena noticia? No necesitas ninguna codificación ni trucos técnicos para recuperarlos. WordPress tiene una forma integrada de activarlos con solo unos pocos clics.

Paso 1: Abrir una publicación y acceder a Preferencias

Primero, abre cualquier publicación o página en el editor. Luego, haz clic en el menú de tres puntos en la esquina superior derecha.

Preferencias del editor de bloques

Desplázate hacia abajo y haz clic en ‘Preferencias’. Esto abrirá un panel de configuración para el editor.

Paso 2: Habilitar campos personalizados en la pestaña Paneles

Ahora, cambia a la pestaña ‘Paneles’. Aquí encontrarás un interruptor para ‘Campos personalizados’. Actívalo.

Mostrar campos personalizados

Nota: Si no ves esta opción, no te preocupes. Cubrimos los pasos de solución de problemas a continuación.

Paso 3: Recargar la página y empezar a usar campos personalizados

Una vez que habilites los campos personalizados, WordPress te pedirá que recargues la página. Haz clic en ‘Habilitar y recargar’.

Después de que la página se actualice, desplázate hasta la parte inferior del editor. Verás la caja de metadatos de 'Campos personalizados' esperándote.

Cuadro de meta de Campos Personalizados ahora visible

¿La mejor parte? WordPress recuerda esta configuración. La caja de metadatos de campos personalizados permanecerá visible cada vez que edites una publicación o página.

Ahora, puedes empezar a agregar, editar y administrar campos personalizados con facilidad.

¿Por qué usar campos personalizados en WordPress?

Los campos personalizados te permiten almacenar metadatos de publicaciones adicionales más allá del contenido regular de tus publicaciones, como calificaciones, precios o configuraciones especiales.

  • Extiende tu contenido: muestra datos adicionales sin editar archivos de temas ni escribir código complejo.
  • Potencia los plugins: muchos plugins como All in One SEO usan campos personalizados para almacenar configuraciones para cada publicación.

Si tienes curiosidad sobre lo que puedes hacer con ellos, consulta nuestra guía para principiantes sobre campos personalizados de WordPress. Está repleta de ejemplos, consejos e ideas.

Usamos campos personalizados en diferentes áreas de WPBeginner. Por ejemplo, puedes verlos en acción en nuestro centro de soluciones de WordPress, donde los usamos para almacenar datos adicionales sobre cada reseña de producto.

Cómo WPBeginner usa campos personalizados en su Centro de Soluciones de WordPress

Los campos personalizados también son ampliamente utilizados por muchos plugins de WordPress importantes. Esto permite a los plugins almacenar metadatos utilizando la estructura de base de datos existente de WordPress en lugar de crear sus propias tablas de base de datos.

Por ejemplo, el plugin All in One SEO almacena tu configuración de SEO para publicaciones individuales usando campos personalizados.

Campos personalizados de AIOSEO

También notarás que en lugar de usar el cuadro de metadatos de campos personalizados predeterminado, muchos plugins crean cuadros de metadatos personalizados. Estos proporcionan una forma más limpia para que los usuarios ingresen información.

¿Quieres crear tu propia meta caja personalizada? Consulta nuestra guía paso a paso sobre cómo agregar meta cajas personalizadas en WordPress.

Solución de problemas de campos personalizados en WordPress

Recientemente, uno de nuestros lectores se encontró con un problema en el que faltaba la opción de Campos personalizados en las preferencias del editor de bloques. Después de investigar un poco, encontramos la causa del problema.

Si tu sitio de WordPress no tiene la opción de Campos Personalizados en el menú 'Preferencias', necesitas verificar si tienes instalado y activado el plugin Advanced Custom Fields (ACF).

ACF es un popular plugin de WordPress que los desarrolladores usan para crear meta cajas personalizadas.

La versión 5.5.13 de ACF agregó una configuración para eliminar la caja de metadatos de campos personalizados predeterminada de WordPress. Esto acelera los tiempos de carga en la página de edición de publicaciones. La idea es que no necesites la caja de metadatos predeterminada ya que estás usando ACF.

Sin embargo, si deseas habilitar la meta caja de campos personalizados predeterminada de WordPress, necesitas agregar el siguiente código a tu tema de WordPress usando el archivo functions.php o WPCode:

add_filter('acf/settings/remove_wp_meta_box', '__return_false');

Para más detalles, consulta nuestra guía sobre cómo agregar fácilmente código personalizado en WordPress.

Preguntas Frecuentes

¿Por qué no se muestran los campos personalizados en mi editor de bloques de WordPress?

WordPress oculta el cuadro de meta de campos personalizados de forma predeterminada. Para habilitarlo, haz clic en el menú de tres puntos en el editor de bloques, luego haz clic en Preferencias, cambia a la pestaña Paneles y activa "Campos personalizados".

¿Puedo usar campos personalizados con el Editor Clásico?

Sí. En el Editor Clásico, haz clic en "Opciones de pantalla" en la parte superior de la pantalla de edición de la publicación. Luego marca la casilla "Campos personalizados" para que el cuadro de meta sea visible debajo de tu contenido.

¿Por qué desaparecieron los campos personalizados después de instalar Advanced Custom Fields (ACF)?

ACF oculta el cuadro de meta de campos personalizados predeterminado de WordPress para mejorar la velocidad de carga de la página. Para recuperarlo, agrega add_filter('acf/settings/remove_wp_meta_box', '__return_false'); a tu functions.php.

¿Son los campos personalizados lo mismo que los metadatos de publicación?

Sí, los campos personalizados son una forma fácil de usar para ver y editar datos de metadatos de publicación. Detrás de escena, WordPress almacena los valores de los campos personalizados en la tabla de base de datos postmeta como pares clave-valor.

¿Los campos personalizados ralentizan mi sitio de WordPress?

No, los campos personalizados en sí mismos no ralentizan tu sitio. Sin embargo, cargar muchos campos personalizados en la pantalla de edición de publicaciones puede aumentar ligeramente el tiempo de carga del editor, razón por la cual ACF oculta el cuadro de meta predeterminado.

Consejos adicionales sobre el uso de campos personalizados en WordPress

Usar campos personalizados puede sonar un poco complicado y avanzado. Sin embargo, con un poco de ayuda, incluso los usuarios principiantes pueden usarlos fácilmente.

A continuación, se presentan algunos recursos adicionales que puede utilizar para explorar formas creativas de usar campos personalizados en su sitio web de WordPress.

Esperamos que este artículo te haya ayudado a localizar la opción de campos personalizados que faltaba en tu sitio de WordPress. También puedes consultar nuestra guía sobre cómo solucionar errores comunes de WordPress o aprender cómo configurar registros de errores en WordPress.

Si te gustó este artículo, suscríbete a nuestro Canal de YouTube para ver tutoriales en video de WordPress. También puedes encontrarnos en Twitter y Facebook.

Divulgación: Nuestro contenido es compatible con el lector. Esto significa que si haces clic en algunos de nuestros enlaces, podemos ganar una comisión. Consulta cómo se financia WPBeginner, por qué es importante y cómo puedes apoyarnos. Aquí está nuestro proceso editorial.

El Kit de herramientas definitivo para WordPress

Obtén acceso GRATUITO a nuestro kit de herramientas: ¡una colección de productos y recursos relacionados con WordPress que todo profesional debería tener!

Interacciones del lector

46 CommentsLeave a Reply

  1. Igualmente, mis campos personalizados configurados con ACF habían desaparecido, sin embargo, el método de solución de problemas anterior que involucraba functions.php fue insatisfactorio. No logró restaurar todos los campos que había creado, como listas de opciones, y de todos modos quería que ACF funcionara correctamente.

    En el foro de ACF, el usuario optryc publicó una solución que ampliaré: en resumen, actualiza la regla de ubicación de ACF que determina dónde se muestran los campos personalizados.

    Ve a ACF / Grupos de Campos y Edita el grupo de campos que falta. En la página de edición, en Configuración / Reglas de Ubicación, cambia la regla de 'mostrar este grupo de campos si' seleccionando un tipo de publicación diferente. Guarda los Cambios, luego vuelve a ponerlo en el tipo de publicación original y Guarda los Cambios de nuevo.

    En mi caso, la regla completa era "Mostrar este grupo de campos si el tipo de publicación es igual a XYZ."

    Los campos completos de ACF ahora se muestran como de costumbre en mi pantalla de edición de 'tipo de publicación XYZ'. Esta solución parece restablecer la asociación de un grupo de campos de ACF con un tipo de publicación personalizado. Espero que ayude a algunas personas. Gracias de nuevo a optryc.

  2. Si esto está en la sección adicional, ¿realmente vale la pena poner información allí? ¿Esto beneficia al SEO de alguna manera importante? ¿O es más para nosotros? Realmente no entiendo el beneficio aquí.

    • Dependería de qué campos personalizados no se mostraran para ti. A veces, la sección de un plugin desaparecía y seguir esta guía haría que la sección reapareciera para ti.

      Administrador

  3. Los campos personalizados no se muestran en los datos del producto con este plugin, agregué el código de la función y habilité la casilla de verificación de campos personalizados, pero no aparece nada.

    • If you are using the block editor, we would recommend checking under preferences to ensure the custom fields are not hidden based on those settings. :)

      Administrador

  4. Los campos personalizados desaparecen de WordPress 6.1, desde la nueva actualización de WordPress, todos los plugins que tienen campos personalizados han desaparecido de todos los tipos de publicaciones, incluidas las publicaciones y las páginas.

    • Los campos personalizados todavía están disponibles, es posible que los tengas deshabilitados en tu editor. Si vas a la parte superior derecha y haces clic en los tres puntos, luego vas a preferencias, deberías encontrar la opción para habilitar los campos personalizados.

      Administrador

  5. Tengo ACFs que no se muestran en mi página de inicio. Sé que el plugin ACF pro necesita actualizarse. ¿Esto resultaría en por qué mis campos no se muestran en mi página de inicio?

    • Esa podría ser parte del problema. Si te pones en contacto con el soporte del plugin, deberían poder ayudarte.

      Administrador

  6. Así que tenemos ACF funcionando y tenemos la “solución” en nuestro archivo functions.php. El problema que tenemos es que el campo desplegable solo muestra 148 entradas y no muestra todos los campos personalizados. ¿Hay algo que impida que no muestren todos los campos personalizados?

  7. Hola,

    Gracias por tu consejo.
    Instalé ACF, pero todavía no veo la casilla de campo personalizado.
    Cuando intenté pegar el código, recibí el siguiente mensaje de error: error de sintaxis, inesperado 'add_filter' (T_STRING)
    ¿Podrías por favor aconsejarme?

    ¡Muchas gracias!

  8. Hola. He reinstalado los campos personalizados. Puedo agregar nuevos, pero los campos originales no se muestran en el backend (todavía se muestran en el sitio web), por lo que no puedo editar mi contenido. ¿Alguna idea? Gracias.

  9. Súper. Estábamos buscando la configuración que ocultaba los campos personalizados. Sabíamos que era una configuración pero no encontrábamos dónde. Gracias también por el fragmento de código, podría ser útil eventualmente.
    merci,
    Serge.

  10. Lamentablemente, el código add_filter para el archivo functions.php no funcionó, así que me voy a buscar para intentar resolver el problema.

  11. I lost a day of work trying to figure out why my custom metabox wasn’t showing. Then I checked the source code and it was there with the ‘hide’ class suffix. Thanks a lot ACF :(

    Thank you for the fix :)

  12. Solo quería decir gracias por el truco add_filter() en la sección de solución de problemas. Un nuevo cliente necesitaba que arreglara algo en un sitio que nunca había visto y esto fue lo que finalmente necesité.

Leave A Reply

Gracias por elegir dejar un comentario. Ten en cuenta que todos los comentarios se moderan de acuerdo con nuestra política de comentarios, y tu dirección de correo electrónico NO se publicará. Por favor, NO uses palabras clave en el campo del nombre. Tengamos una conversación personal y significativa.