Visualización de valores en su tema

, Author

Resumen

La API de Advanced Custom Field hace que sea muy fácil mostrar los datos de los campos en su tema. Hay muchas funciones disponibles y todas están bien documentadas en la página de recursos.

Los fundamentos

Una vez que haya creado un grupo de campos e introducido algunos datos, ahora puede cargar y mostrar los datos en su tema.

Todos los valores se guardan como post_meta nativo (cuando se guardan en un post) y aunque puede utilizar la función nativa de WP get_post_meta(), es una mejor práctica utilizar la función ACF relevante como get_field(). ¿Por qué? Porque ACF formateará el valor dependiendo del tipo de campo y hará que el desarrollo sea más rápido y fácil¡

Para recuperar el valor de un campo como una variable, utilice la función get_field(). Esta es la función más versátil que siempre devolverá un valor para cualquier tipo de campo.

Para mostrar un campo, utilice la función the_field() de manera similar.

Aquí hay un ejemplo de uso básico, y por favor asegúrese de ver la página de ejemplos de código para más.

<?php/** * Template Name: Home Page */get_header(); ?><div><div role="main"><?php while ( have_posts() ) : the_post(); ?><h1><?php the_field('custom_title'); ?></h1><img src="<?php the_field('hero_image'); ?>" /><p><?php the_content(); ?></p><?php endwhile; // end of the loop. ?></div><!-- #content --></div><!-- #primary --><?php get_footer(); ?>

¿Tiene ACF un Shortcode?

Sí, puede usarlo de la misma manera que la función the_field(). Es algo así:

También puedes especificar el $post_id para obtener el valor.

Deja una respuesta

Tu dirección de correo electrónico no será publicada.