ccc

Wordpress: Custom fields (campos personalizados)

Lo primero instalar el plugin:
https://wordpress.org/plugins/advanced-custom-fields/

En los ajustes de este plugin añadir los campos personalizados para cada entrada (por ejemplo pelicula, anno y director).

Ahora ya en cualquier posts te saldrán esos custom fields para rellenar.

Para que se muestren en la web hay que localizar en el tema activo el fichero single.php y localizar la plantilla del que tira (es aconsejable crear la misma estructura de esa plantilla en el tema hijo por si acaso algún día se actualiza el tema no se pierda todo, por ejemplo template-parts/post/content)

Si no localizas la plantilla (pues cada tema lo hace de diferente manera) pues editar directamente el fichero single.php:

<?php
$cf_pelicula = get_post_meta( get_the_ID(), 'pelicula', true );
$cf_anno = get_post_meta( get_the_ID(), 'anno', true );
$cf_director = get_post_meta( get_the_ID(), 'director', true );
?>
<div>PELICULA: <?=$cf_pelicula;?></div>
<div>AÑO: <?=$cf_anno;?></div>
<div>DIRECTOR: <?=$cf_director;?></div>

No hay comentarios:

Publicar un comentario