- Cum obțin valoarea câmpului repetor ACF?
- Cum utilizați un câmp repetor în ACF?
- Cum ajung la subcâmp?
- Cum arăți ACF în partea din față?
- Repetorul ACF este gratuit?
- Cum actualizați câmpul repetor în ACF?
- Cum obțin imagini ACF?
- Cum obțin o cheie de câmp ACF?
- Cum obțineți câmpuri de grup în ACF?
- Cum pot obține valori de câmp personalizate în WordPress?
Cum obțin valoarea câmpului repetor ACF?
Buclă de bază
php // verificați dacă câmpul repetor are rânduri de date dacă (have_rows ('repeater_field_name')): // buclați printre rândurile de date while (have_rows ('repeater_field_name')): the_row (); // afișează o valoare sub câmp the_sub_field ('sub_field_name'); în cele din urmă; else: // nu s-au găsit rânduri endif; ?>
Cum utilizați un câmp repetor în ACF?
Acest exemplu demonstrează cum se încarcă o valoare sub-câmp dintr-un rând aleatoriu al unui câmp Repeater. <?php $ rows = get_field ('repeater_field_name'); if ($ rânduri) $ index = array_rand ($ rânduri); $ rand_row = $ rânduri [$ index]; $ rand_row_title = $ rand_row ['title']; // Fă ceva...
Cum ajung la subcâmp?
Obțineți o valoare din câmpul Repeater.
Acest exemplu arată cum să parcurgeți un câmp Repeater și să încărcați o valoare sub-câmp. if (have_rows ('parent_field')): while (have_rows ('parent_field')): the_row (); $ sub_value = get_sub_field ('subcâmp'); // Fă ceva...
Cum arăți ACF în partea din față?
Cum să afișați informații despre câmpuri personalizate pe frontend-ul site-ului dvs.
- Creați un nou grup de câmp. După ce ați instalat și activat versiunea gratuită Advanced Advanced Fields de la WordPress.org, accesați Câmpuri personalizate > Adăugați nou pentru a crea primul dvs. grup de câmp. ...
- Adăugați câmpuri personalizate. ...
- Configurați setările și publicați.
Repetorul ACF este gratuit?
Repetatorul acf a fost gratuit la început - WordPress Development Stack Exchange.
Cum actualizați câmpul repetor în ACF?
update_row ()
- Prezentare generală. Actualizează un rând de date pentru o valoare de câmp repetor existent sau conținut flexibil. Parametrii.
- Întoarcere. (bool) Adevărat la actualizarea cu succes, fals la eșec. Jurnal de schimbări.
- Exemple. Adăugați un rând nou folosind numele câmpurilor.
Cum obțin imagini ACF?
Afișaj personalizat (matrice)
php $ image = get_field ('imagine'); if ($ image): // Variabile de imagine. $ url = $ imagine ['url']; $ title = $ image ['title']; $ alt = $ imagine ['alt']; $ caption = $ image ['caption']; // Atribute de dimensiune miniatură. $ size = 'miniatură'; $ thumb = $ image ['sizes'] [$ size]; $ width = $ image ['sizes'] [$ size .
Cum obțin o cheie de câmp ACF?
Este foarte simplu ...
- În tabloul de bord, accesați Câmpuri personalizate > Câmpuri personalizate și alegeți grupul de câmpuri.
- Faceți clic pe „Opțiuni ecran” în partea dreaptă sus a ferestrei browserului.
- Setați „Afișați tastele de câmp” la „Da”
- Vedeți tastele de câmp lângă numărul câmpului din lista de grupuri.
Cum obțineți câmpuri de grup în ACF?
Obțineți toate câmpurile grupului de câmpuri
Vom începe prin a obține câmpurile și a le agrega. Această funcție obține toate câmpurile pentru un anumit grup de câmpuri folosind funcția acf_get_fields de la ACF. Singura variabilă este pe linia 5, care va deține ID-ul grupului de câmpuri. Puteți vedea acest lucru în adresa URL când editați un grup de câmpuri.
Cum pot obține valori de câmp personalizate în WordPress?
Modul implicit de a afișa câmpuri personalizate în WordPress ar fi:
- Deschide single-ul. fișier sau pagină php. ...
- Găsiți funcția_content, astfel încât să puteți lista datele de câmp personalizate după conținutul real al postării sau paginii.
- Utilizați funcția get_post_meta pentru a prelua valorile câmpurilor personalizate folosind meta-cheie, apoi listați-le utilizând ecoul PHP.