Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Campos personalizados en plantilla

Estas en el tema de Campos personalizados en plantilla en el foro de WordPress en Foros del Web. Saludos a todos, Estoy con una web en wordpress y los post van a ser siempre descargas por lo que quiero usar la funcion campos ...
  #1 (permalink)  
Antiguo 08/01/2009, 15:04
Avatar de David_dfd  
Fecha de Ingreso: febrero-2005
Ubicación: Tenerife
Mensajes: 311
Antigüedad: 19 años, 2 meses
Puntos: 2
Campos personalizados en plantilla

Saludos a todos,

Estoy con una web en wordpress y los post van a ser siempre descargas por lo que quiero usar la funcion campos personalizados para poner la url de descarga y asi mostrarlo en la plantilla.

Al crear la entrada en campos personalizados cree uno con el nombre "Descarga" y en Valor escribi la url.

¿Ahora como ago para mostrarlo en la plantilla? ¿que codigo he de introducir?

¿Puedo extaer solo la url y usar la variable para hacer yo el codigo? por ejemplo:

Código HTML:
<a href="###URL INTRODUCIDA EN EL CAMPO PERSONALIZADO###">Clic aqui para descargar el archivo</a> 

Muchas gracias a todos.
  #2 (permalink)  
Antiguo 08/01/2009, 16:40
Avatar de Ratzo  
Fecha de Ingreso: octubre-2004
Ubicación: Morelia, México
Mensajes: 146
Antigüedad: 19 años, 6 meses
Puntos: 8
Respuesta: Campos personalizados en plantilla

Puedes utilizar el siguiente código:
Código PHP:
<a href="<?php echo get_post_meta($post->ID"Descarga"true); ?>">Click aquí para descargar el archivo</a>
__________________
Directorio Web | Netbooks
  #3 (permalink)  
Antiguo 08/01/2009, 17:13
Avatar de David_dfd  
Fecha de Ingreso: febrero-2005
Ubicación: Tenerife
Mensajes: 311
Antigüedad: 19 años, 2 meses
Puntos: 2
Respuesta: Campos personalizados en plantilla

Muchisimas gracias, justo lo que necesitaba, funciona como deseaba.

De nuevo gracias
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:30.