Skip to content
Menu
CDhistory
CDhistory

get_field_object()

Posted on september 26, 2021 by admin
  • Description
  • Return
  • Eksempler
  • Vis et felts etiket og værdi
  • Vis et felts etiket og værdi fra et bestemt indlæg
  • Hent et felt ved hjælp af dets nøgle
  • Vis felttypespecifikke data

Description

Henter indstillingerne for et specifikt felt.

Hvert felt indeholder mange indstillinger som f.eks. en etiket, et navn og en type. Denne funktion kan bruges til at indlæse disse indstillinger som et array sammen med feltets værdi.

Parameters

get_field_object($selector, , , );
  • $selector (streng) (Krævet) Feltets navn eller feltnøgle.
  • $post_id (blandet) (Valgfrit) Post-id’et, hvor værdien er gemt. Standardværdien er det aktuelle indlæg.
  • $format_value (bool) (Valgfrit) (Valgfrit) Om der skal anvendes formateringslogik. Standardindstillingen er sand.
  • $load_value (bool) (Valgfrit) Om feltets værdi skal indlæses. Standardindstillingen er true.

Return

(array) Denne funktion returnerer et array, der ser ud som følgende. Bemærk, at hvert felt indeholder unikke indstillinger.

array( 'ID' => 0, 'key' => '', 'label' => '', 'name' => '', 'prefix' => '', 'type' => 'text', 'value' => null, 'menu_order' => 0, 'instructions' => '', 'required' => 0, 'id' => '', 'class' => '', 'conditional_logic' => 0, 'parent' => 0, 'wrapper' => array( 'width' => '', 'class' => '', 'id' => '' ));

Eksempler

Vis et felts etiket og værdi

Dette eksempel viser, hvordan du indlæser et felt og viser dets etiket og værdi.

<?php$field = get_field_object('my_field');?><p><?php echo $field; ?>: <?php echo $field; ?></p>

Vis et felts etiket og værdi fra et bestemt indlæg

Dette eksempel viser, hvordan du indlæser et felt og viser dets etiket og værdi fra et indlæg med ID = 123.

<?php$field = get_field_object('my_field', 123);?><p><?php echo $field; ?>: <?php echo $field; ?></p>

Hent et felt ved hjælp af dets nøgle

I nogle tilfælde kan det være nødvendigt at indlæse et felt ved hjælp af dets nøgle, f.eks. når en værdi endnu ikke er blevet gemt.Dette eksempel viser, hvordan du indlæser et felt ved hjælp af dets nøgle.

<?php$field = get_field_object('field_123456');?>

Vis felttypespecifikke data

Nogle felttyper gemmer ekstra data, f.eks. feltet Vælg. Dette eksempel viser, hvordan du kan gennemløbe et Select-feltets valgmuligheder og vise dem i en liste.

<?php$field = get_field_object('my_select');if( $field ): ?> <ul> <?php foreach( $field as $value => $label ): ?> <li><?php echo $label; ?></li> <?php endforeach; ?> </ul><?php endif; ?>

Skriv et svar Annuller svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *

Seneste indlæg

  • Acela er tilbage:
  • OMIM Entry – # 608363 – CHROMOSOM 22q11.2 DUPLIKATIONSSYNDROM
  • Kate Albrechts forældre – Få mere at vide om hendes far Chris Albrecht og mor Annie Albrecht
  • Temple Fork Outfitters
  • Burr (roman)

Arkiver

  • februar 2022
  • januar 2022
  • december 2021
  • november 2021
  • oktober 2021
  • september 2021
  • august 2021
  • juli 2021
  • juni 2021
  • maj 2021
  • april 2021
  • DeutschDeutsch
  • NederlandsNederlands
  • SvenskaSvenska
  • DanskDansk
  • EspañolEspañol
  • FrançaisFrançais
  • PortuguêsPortuguês
  • ItalianoItaliano
  • RomânăRomână
  • PolskiPolski
  • ČeštinaČeština
  • MagyarMagyar
  • SuomiSuomi
  • 日本語日本語
©2022 CDhistory | Powered by WordPress & Superb Themes