6 de noviembre de 2008

Wordpress: ¿Qué son los Custom fields y para que sirven?

Los Custom fields de Wordpress son unas variables que podemos añadir a un post concreto de tal manera que además de almacenar el contenido del post podemos guardar junto a él una serie de datos adicionales al mismo.

Para poder mostrar o acceder a esos datos en el Blog tendremos que editar los PHPs de Wordpress, es sencillo de hacer pero tenemos que tener experiencia trabajando con Wordpress.

Primera instrucción:
<?php the_meta(); ?>
Sirve para mostrar todos los datos almacenados en el post, pero formateados ya con formato de lista, esta función de Wordpress salvo para desarrollo es muy poco útil.

Segunda instrucción:
<?php get_post_meta($post_id, $key, $single); ?>
$post_id = el id del post
$key = nombre de la variable
$single = true si queremos obtener una variable, false si queremos obtener un array

Ejemplo:
<?php echo get_post_meta($post->ID, "miniatura", true); ?>
En este ejemplo estamos obteniendo la id del post que actualmente tenemos en el loop, "miniatura" es el nombre del custom field y queremos que los datos nos los den en forma de variable.

No hay comentarios: