Campos Personalizados

Como vimos el otro día, con el plugin que os presentamos fue posible crear campos de edición adicionales en nuestra Administración.

Vamos a ver hoy, en el caso de que queramos, cómo añadir un cuarto campo; y los pasos genéricos que podemos seguir para modificar el plugin sin riesgo y adaptarlo a nuestras necesidades.

Leer más »

Si bien ya nos hemos habituado al uso de los campos personalizados que nos vienen por defecto con WordPress, es también posible llegar a crear nuestros propios campos de edición de manera más vistosa para cuando estamos escribiendo un artículo en nuestra administración.

Esto es muy interesante para los clientes (o usuarios, o nosotros mismos por supuesto) que estén interesados en tener una mejor organización de cuanto aparece en la pantalla de edición.

Leer más »

Si queremos imprimir (mostrar) los campos personalizados que hayamos creado únicamente cuando los hemos llenado (y por tanto evitarnos el código HTML que comúnmente les acompaña en los templates), aquí tenemos el código para hacerlo.

<?php $precio = get_post_meta($post->ID, "precio", true);
if ($precio !=''){
?>
	<div id="listar-precio">
		<h3>Precio</h3>
		<?php echo get_post_meta($post->ID, "precio", true); ?>
	</div>
<?php } ?>

Primero me hago con lo que hubiere en en campo “precio”, luego miro que no esté vacío y permito que se imprima.

En este caso, si estamos creando un magazine sobre conciertos y nuestros campos personalizados son del tipo:

  • Lugar: (valor que le hayamos dado al campo)
  • Fecha: (valor que le hayamos dado al campo)
  • Precio: (valor que le hayamos dado al campo)

Si en un cierto artículo no hemos rellenado esos campos por la razón que sea, no nos aparecerá la lista vacía. Tendríamos que repetir el código para cada elemento.