WordPress Directo
  • Tutoriales
  • Plugins
  • Plantillas
  • Optimización
  • SEO
  • WordPress Hosting
No Result
View All Result
WordPress Directo
  • Tutoriales
  • Plugins
  • Plantillas
  • Optimización
  • SEO
  • WordPress Hosting
No Result
View All Result
WordPress Directo
No Result
View All Result

Cómo mostrar campos personalizados fuera del loop en WordPress

Jorge López by Jorge López
20 abril 2019
in Tutoriales
Reading Time: 4 mins read
0

¿Estás buscando una solución para mostrar campos personalizados fuera del loop en WordPress? Normalmente, los campos personalizados suelen mostrarse dentro de loop de WordPress junto con la demás información del post y sus metadatos. En este artículo, te indicaré cómo mostrar campos personalizados fuera del loop en WordPress.

¿Qué son los campos personalizados en WordPress?

Los campos personalizados te permiten introducir información adicional en tus posts de WordPress y luego mostrarlos en el contenido.

Puedes añadir campos personalizados simplemente marcando la opción «Campos personalizados» en el desplegable «Opciones de pantalla», que se sitúa en la parte superior de la página, en la pantalla de inserción o edición de un post. Este tipo de campos, te permitirán introducir información adicional que no encaje con los campos que trae WordPress por defecto, de un modo fácil y cómodo.

Artículos relacionados

Cómo configurar el sitemap.xml en tu WordPress

26 septiembre 2017

Cómo evitar los pingbacks propios en WordPress

11 septiembre 2019

¿Utilizar el dominio con www o sin www? ¿Qué es mejor para el SEO?

1 julio 2019

Cómo resetear la contraseña de la administración de WordPress rapidamente

17 abril 2018

Dado que los campos personalizados añaden metadatos a los posts, pueden mostrarse de forma sencilla dentro del loop de WordPress junto al contenido de los propios posts. Sin embargo, puede ser que alguna vez quieras mostrarlos fuera de ese loop. Por ejemplo, en un widget del sidebar. Aquí viene cuando la cosa se pone un pelín más complicada.

Dicho esto, vamos a ver cómo mostrar fácilmente campos personalizados fuera del loop de WordPress.

Mostrar campos personalizados fuera del loop en WordPress

En lugar de mostrar el valor de los campos personalizados fuera del loop, lo que haré será utilizar varios loops en el tema sin que afecten al loop principal.

campos personalizados

Este artículo requiere que agregues código a los archivos de tu tema actual de WordPress. Si no lo has hecho nunca antes, te recomiendo que antes te pases por nuestro artículo ¿Cómo editar ficheros de WordPress mediante un cliente FTP?.

Debes insertar el siguiente código en los archivos de tu tema en los que desees mostrar el valor de los campos personalizados.

<?php
global $wp_query;
$postid = $wp_query->post->ID;
echo get_post_meta($postid, 'Tu-campo-personalizado', true);
wp_reset_query();
?>

Este código simplemente carga la variable global $wp_query para obtener el ID del post. Después, utiliza la función get_post_meta() para extraer y mostrar el contenido del campo personalizado.

No olvides cambiar el «Tu-campo-personalizado» por el campo personalizado que quieras mostrar.

Puedes personalizar el código para que se adapte mejor a tus necesidades. Es decir, puedes utilizar otros parámetros en la query para extrar y mostrar campos personalizados de diferentes posts y páginas.

Vamos a echar un vistazo a otro ejemplo. Aquí utlizamos la clase WP_Query, que es una manera mejor y más flexible de utilizar múltiples liips en los archivos de tu tema de WordPress.

Simplemente agrega este código en el fichero de tu tema (o en tu child theme) en el que desees mostrar el campo personalizado.

$args = array ( 
// ID de la página o el post
'p' => 231,
);

// La Query
$the_query = new WP_Query( $args );

// El Loop
if ( $the_query->have_posts() ) {

while ( $the_query->have_posts() ) {
 $the_query->the_post();
 echo get_post_meta( get_the_ID(), 'Estado', true);
 }


 wp_reset_postdata();

} else {

echo 'No se ha encontrado nada';
 
}

No olvides reemplazar el «Estado» por el nombre de tu campo personalizado y el ID del post por tuyo propio.

Y eso sería todo.

Y hasta aquí nuestro artículo sobre cómo mostrar campos personalizados fuera del loop en WordPress. Espero que te haya gustado y, si te ha resultado útil, no dudes en compartirlo en redes sociales. ¡Nos leemos!

Tags: campos personalizadoscampos personalizados en el looplooploop de WordPress
ShareTweetSendSharePin
Jorge López

Jorge López

Soy programador web y me gusta mucho el diseño gráfico, la fotografía y todo lo relacionado con las nuevas tecnologías. En mis ratos libres me encanta dibujar y escuchar música. ¡No podría vivir sin ella! Aparte soy un friki de las series...las devoro

Te puede interesar...

Tutoriales

WordPress: Cambia tu URL directamente desde la base de datos

18 diciembre 2024

La gestión eficaz de un sitio web en WordPress a menudo requiere adaptaciones técnicas,...

General

Protección avanzada de tu WordPress: Cómo blindar /wp-admin sin bloquear funciones necesarias

18 diciembre 2024

En el ámbito de la gestión de sitios web basados en WordPress, la seguridad...

Tutoriales

Cómo crear una tabla de contenidos en tus publicaciones con Rank Math

11 enero 2023

En muchas ocasiones, leer un artículo demasiado largo puede provocar que te aburras de...

Tutoriales

Cómo instalar Perl en un servidor desplegado en Clouding

20 julio 2021

Un buen desarrollador necesita contar con las herramientas, servicios y tecnologías adecuadas a sus...

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

No Result
View All Result
Plugin Imagify, optimizar imágenes
wordpress hosting NVME
Elegant Themes WordPress
elementor editor plugin




Últimos artículos

Redirigir tu feed RSS a Feedburner

4 agosto 2015

Cómo añadir el snapcódigo en WordPress

9 abril 2019

Cómo instalar WordPress mediante línea de comandos

20 septiembre 2019

Protege tu WordPress con el modo «I’m Under Attack» de Cloudflare y restricciones geográficas

12 febrero 2025

¿Sabes cómo conseguir una web económica para tu negocio?

28 agosto 2019
WordPress Directo

WPDirecto.com es una revista especializada en WordPress y WooCommerce que ofrece una amplia gama de recursos, incluyendo tutoriales, análisis de plugins y plantillas, consejos de optimización y estrategias de SEO, para ayudar a los usuarios a mejorar y personalizar sus sitios web, manteniéndolos informados sobre las últimas novedades y tendencias en el mundo de WordPress.

Menu

  • Tutoriales
  • Plugins
  • Plantillas
  • Optimización
  • SEO
  • WordPress Hosting

Información

WPDirecto es un medio de Medios y Redes:
  • Artículos patrocinados
  • Servicio de diseño web
  • Contacto
  • Acerca de MyR
  • Política de privacidad y cookies
  • Aviso Legal

© 1995-2025 Color Vivo Internet, SLU (Medios y Redes Online).. Otros contenidos se cita fuente. Infraestructura cloud servidores dedicados de Stackscale.

No Result
View All Result
  • Tutoriales
  • Plugins
  • Plantillas
  • Optimización
  • SEO
  • WordPress Hosting

© 1995-2025 Color Vivo Internet, SLU (Medios y Redes Online).. Otros contenidos se cita fuente. Infraestructura cloud servidores dedicados de Stackscale.