Tecnología

Inicio

Cómo mostrar campos personalizados en WordPress

Cómo mostrar campos personalizados en WordPress


En WordPress, campos personalizados se usan para mostrar contenido especial, como la ubicación informados de o una calificación para una revisión. En otras palabras, se trata de contenido "meta", o el contenido que proporciona más información acerca de su contenido principal, la entrada en el blog. Usos de los campos personalizados van desde la adición de una pequeña línea de texto para la asignación de imágenes o diapositivas. Si desea que su sitio web de WordPress para mostrar el contenido del campo personalizado, primero debe agregar una función a uno de los archivos de plantilla, y luego agregar el campo y su contenido a su puesto.

Instrucciones

1 Comience el software de edición de código y usarlo para abrir el archivo de plantilla en la que desea mostrar el campo personalizado. Por ejemplo, si desea agregar el contenido del campo de mensajes individuales, es necesario modificar la plantilla "single.php". Los archivos de plantilla se encuentran en la siguiente ubicación:

/ Tu sitio / wp-content / themes / theme-Nombre /

Asegúrese de que abra el archivo de plantilla de la carpeta correspondiente a su tema actual, o el tema que desea editar.

2 Añadir esta línea de código en el que desea el contenido del campo personalizado que aparezca:

<? Php echo get_post_meta ($ post_id, 'nombre_campo', true); ?>

Reemplazar "nombre_campo" con el nombre que desea dar a su campo. Dar el campo con un nombre sin letras mayúsculas y poner guiones entre palabras. En el código anterior, la "verdadera" dice WordPress para devolver el contenido del campo personalizado como una sola cadena. Si pasa a la "falsa", se devolverá un array. No utilice "falso" a menos que sepa cómo trabajar con matrices.

3 Iniciar sesión en el panel de WordPress y editar una entrada para añadir contenido campo personalizado. Busque el cuadro "Campos personalizados" bajo el cuadro del editor. Si no ve el cuadro de "campos personalizados", desplazarse hacia arriba y haga clic en "Opciones de pantalla" bajo el texto "Hola". Coloque una marca de verificación junto a "campos personalizados" y haga clic en "Aplicar". Escriba el nombre de su campo personalizado, exactamente como las ha escrito en el archivo de plantilla, en el campo de entrada por debajo de "Nombre". Añadir el contenido de su campo personalizado en el cuadro de texto bajo el título "Valor". Haga clic en el botón azul "Actualizar" para publicar el contenido nuevo campo personalizado. Este contenido aparecerá ahora en su sitio, pero es posible que el código HTML o CSS adicional para mostrar como se pretende.

Consejos y advertencias

  • Si desea agregar contenido del campo personalizado simple como su "estado de ánimo" actual o una canción actual que está escuchando, a continuación, añadir <? Php the_meta (?); ?> En lugar de la get_post_meta (); función. Esta función se agarra lo campos de encargo se agrega a un poste, y se genera la clase "post-meta" para el valor de campo personalizado y "post-meta-clave" para el nombre del campo personalizado. Utilizar estas clases para estilizar el contenido del campo personalizado con código CSS.