Afișarea valorilor în tema dvs.

, Author

Vizualizare generală

Apif-ul Advanced Custom Field face foarte ușoară afișarea datelor de câmp în tema dvs. Există multe funcții disponibile și toate sunt bine documentate pe pagina de resurse.

Noțiuni de bază

După ce ați creat un grup de câmpuri și ați introdus niște date, puteți acum să încărcați și să afișați datele în tema dumneavoastră.

Toate valorile sunt salvate ca post_meta nativ (atunci când sunt salvate într-o postare) și, deși puteți folosi funcția nativă WP get_post_meta(), este o practică mai bună să folosiți funcția ACF relevantă, cum ar fi get_field(). De ce? Pentru că ACF va formata valoarea în funcție de tipul de câmp și va face dezvoltarea mai rapidă și mai ușoară!

Pentru a prelua valoarea unui câmp ca variabilă, utilizați funcția get_field(). Aceasta este cea mai versatilă funcție care va returna întotdeauna o valoare pentru orice tip de câmp.

Pentru a afișa un câmp, utilizați în mod similar funcția the_field().

Iată un exemplu de utilizare de bază, și vă rugăm să vă asigurați că vizualizați pagina de exemple de cod pentru mai multe.

<?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(); ?>

Aceasta are ACF un Shortcode?

Da, îl puteți utiliza în același mod ca și funcția the_field(). Arată cam așa:

Puteți specifica, de asemenea, $post_id pentru a prelua valoarea din.

.

Lasă un răspuns

Adresa ta de email nu va fi publicată.