Skip to content
Menu
CDhistory
CDhistory

get_field_object()

Posted on 26 września, 2021 by admin
  • Opis
  • Parametry
  • Return
  • Przykłady
  • Wyświetl etykietę i wartość pola
  • Wyświetl etykietę i wartość pola z określonego postu
  • Odzyskaj pole używając jego klucza
  • Wyświetl specyficzne dane typu pola

Opis

Przywraca ustawienia określonego pola.

Każde pole zawiera wiele ustawień, takich jak etykieta, nazwa i typ. Ta funkcja może być użyta do załadowania tych ustawień jako tablicy wraz z wartością pola.

Parametry

get_field_object($selector, , , );
  • $selector (string) (Wymagane) Nazwa pola lub klucz pola.
  • $post_id (mixed) (Opcjonalne) Identyfikator postu, w którym wartość jest zapisywana. Domyślnie ustawiony na bieżący post.
  • $format_value (bool) (opcjonalne) Czy zastosować logikę formatowania. Domyślnie true.
  • $load_value (bool) (Optional) (Opcjonalnie) Czy załadować wartość pola. Domyślnie true.

Return

(array) Ta funkcja zwróci tablicę wyglądającą jak poniższa. Proszę zauważyć, że każde pole zawiera unikalne ustawienia.

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

Przykłady

Wyświetl etykietę i wartość pola

Ten przykład pokazuje jak załadować pole i wyświetlić jego etykietę i wartość.

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

Wyświetl etykietę i wartość pola z określonego postu

Ten przykład pokazuje jak załadować pole i wyświetlić jego etykietę i wartość z postu o ID = 123.

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

Odzyskaj pole używając jego klucza

W niektórych okolicznościach może być konieczne załadowanie pola według jego klucza, np. gdy wartość nie została jeszcze zapisana.Ten przykład pokazuje jak załadować pole używając jego klucza.

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

Wyświetl specyficzne dane typu pola

Niektóre typy pól przechowują dodatkowe dane, takie jak pole Wybierz. Ten przykład pokazuje jak zapętlić wybory pola Wybierz i wyświetlić je w formie listy.

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

.

Dodaj komentarz Anuluj pisanie odpowiedzi

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

Ostatnie wpisy

  • Acela powraca: NYC lub Boston za 99 dolarów
  • OMIM Entry – # 608363 – CHROMOSOME 22q11.2 DUPLICATION SYNDROME
  • Rodzice Kate Albrecht – Dowiedz się więcej o jej ojcu Chrisie Albrechcie i matce Annie Albrecht
  • Temple Fork Outfitters
  • Burr (powieść)

Archiwa

  • luty 2022
  • styczeń 2022
  • grudzień 2021
  • listopad 2021
  • październik 2021
  • wrzesień 2021
  • sierpień 2021
  • lipiec 2021
  • czerwiec 2021
  • maj 2021
  • kwiecień 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