Skip to content
Menu
CDhistory
CDhistory

get_field_object()

Posted on 26 září, 2021 by admin
  • Popis
  • Parametry
  • Return
  • Příklady
  • Zobrazení popisku a hodnoty pole
  • Zobrazení popisku a hodnoty pole z konkrétního příspěvku
  • Načítání pole pomocí jeho klíče
  • Zobrazení specifických dat typu pole

Popis

Vrátí nastavení konkrétního pole.

Každé pole obsahuje mnoho nastavení, například popisek, název a typ. Pomocí této funkce lze tato nastavení načíst jako pole spolu s hodnotou pole.

Parametry

get_field_object($selector, , , );
  • $selector (řetězec) (povinné) Název pole nebo klíč pole.
  • $post_id (smíšené) (nepovinné) ID příspěvku, kam se hodnota uloží. Výchozí hodnota je aktuální příspěvek.
  • $format_value (bool) (nepovinné) Zda se má použít logika formátování. Výchozí hodnota je true.
  • $load_value (bool) (Nepovinné) Zda se má načíst hodnota pole. Výchozí hodnota je true.

Return

(pole) Tato funkce vrátí pole, které bude vypadat nějak takto. Všimněte si, že každé pole obsahuje jedinečné nastavení.

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' => '' ));

Příklady

Zobrazení popisku a hodnoty pole

Tento příklad ukazuje, jak načíst pole a zobrazit jeho popisek a hodnotu.

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

Zobrazení popisku a hodnoty pole z konkrétního příspěvku

Tento příklad ukazuje, jak načíst pole a zobrazit jeho popisek a hodnotu z příspěvku s ID = 123. Příklad ukazuje, jak zobrazit popisek a hodnotu pole z konkrétního příspěvku.

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

Načítání pole pomocí jeho klíče

Za určitých okolností může být nutné načíst pole podle jeho klíče, například když hodnota ještě nebyla uložena. tento příklad ukazuje, jak načíst pole pomocí jeho klíče.

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

Zobrazení specifických dat typu pole

Některé typy polí uchovávají další data, například pole Select. Tento příklad ukazuje, jak zacyklit volby pole Select a zobrazit je v seznamu.

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

Napsat komentář Zrušit odpověď na komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *

Nejnovější příspěvky

  • Acela je zpět:
  • OMIM záznam – # 608363 – CHROMOSOM 22q11.2 DUPLICATION SYNDROME
  • Rodiče Kate Albrechtové – více o jejím otci Chrisu Albrechtovi a matce Annie Albrechtové
  • Temple Fork Outfitters
  • Burr (román)

Archivy

  • Únor 2022
  • Leden 2022
  • Prosinec 2021
  • Listopad 2021
  • Říjen 2021
  • Září 2021
  • Srpen 2021
  • Červenec 2021
  • Červen 2021
  • Květen 2021
  • Duben 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