Funkcja get_field()

Opis Funkcji:

Zwraca wartość określonego pola.

Ta funkcja może być używana do ładowania wartości dowolnego pola z dowolnej lokalizacji. Należy pamiętać, że każdy typ pola zwraca różne formy danych (string, int, array itp.).

get_field($selektor, [$post_id], [$format_value]);
  • $selektor (string) (Wymagane) Nazwa pola lub klucz pola.
Jak korzystać z ACF - Funkcja Get_field - PROWP
  • $post_id (Opcjonalne) ID wpisu, w którym jest zapisywana wartość. Domyślnie do bieżącego wpisu.

Można łatwo znaleźć id posta logując się jako admin i sprawdzając na danym poście ID w url. Poniżej ID 534:

Jak korzystać z ACF - Funkcja Get_field - PROWP
  • $format_value (bool) (Opcjonalnie) Czy zastosować logikę formatowania. Wartość domyślna to true.

Przykłady

1. Uzyskaj wartość z bieżącego posta

Ten przykład pokazuje, jak załadować wartość pola „text_field” z bieżącego postu.

$wartość = get_field( "text_field" );

2. Uzyskaj wartość z określonego postu

Ten przykład pokazuje, jak załadować wartość pola „text_field” z postu o identyfikatorze = 123.

$wartość = get_field( "text_field", 123 );

3. Sprawdź, czy wartość istnieje

Ten przykład pokazuje, jak sprawdzić, czy istnieje wartość dla pola.

$value = get_field( "text_field" );

if( $value ) {
    echo $value;
} else {
    echo 'empty';
}
Obraz

Chcesz porozmawiać z nami o rozwoju Twojego biznesu?