Esgeek

Porque todos llevamos un minigeek dentro



 

Los custom fields en WordPress, ejemplo base

Publicado por Homotecno el 8 - junio - 20090 comentarios

En el post anterior, Que son y como se usan los custom-fields en WordPress, hemos visto como se establecen los custom-fields (o campos personalizados) en WordPress.

El ejemplo que crearemos hoy es muy fácil. Supongamos que queramos saludar a nuestros lectores en base a la franja horaria que estemos situados durante el día. De este modo usaremos frases de saludo en base al horario de lectura del post, utilizando como ejemplo, la siguiente subdivisión:

  1. Horario comprendido entre las 06.01 y las 12.00 podremos saludar con : BUENOS DÍAS
  2. Horario comprendido entre las 12.01 y las 19.00 podremos saludar con: BUENAS TARDES
  3. Horario comprendido entre las 19.00 y las 06.00 podremos saludar con: BUENAS NOCHES

Para realizar nuestro saludo he utilizado una función (la describiremos más adelante) que en base a las franjas horarias arriba descritas nos creará un índice de los números 1 al 3.

Definida la función, deberemos de insertar los campos personalizados, como esta indicado en Que son y como se usan los custom-fields en WordPress, uno para cada franja horaria.

Una vez hecho esto, tendremos que poner el siguiente código donde queramos que aparezca nuestro saludo:

<?php echo get_post_meta(get_the_ID(), dl_day_part_type (), true); ?>

La función get_post_meta acepta los siguientes parámetros:

  • La id. del post
  • El nombre del campo personalizado que nos interesa
  • Acepta los valores true o false

En los siguientes artículos ampliaremos el uso de los custom fields de WordPress con ejemplos avanzados.


Valora este artículo:

1 Punto2 Puntos3 Puntos4 Puntos5 Puntos (Nadie ha puntuado todavía)
Loading ... Loading ...

Escribir un comentario


RSS Feed para esgeek.com          Twitter