- Cum obțin câmpul Galerie ACF?
- Cum obțin imagini ACF?
- Cum pot adăuga mai multe imagini la ACF?
- Cum creez o imagine de câmp personalizată în WordPress?
- Cum folosesc galeria ACF?
- Cum obțin un fișier ACF?
- Cum obțin un câmp text în ACF?
- Cum folosiți un repetor în ACF?
- Cum creez un câmp personalizat în Wordpress?
- Cum afișez câmpuri personalizate avansate în Wordpress?
Cum obțin câmpul Galerie ACF?
Câmpul Galerie poate fi instalat achiziționând o licență pentru ACF PRO. La plată, veți primi o chitanță de la ACF și un cont de utilizator care permite accesul la descărcările dvs. După instalarea ACF PRO, introduceți cheia de licență pentru a activa actualizările pluginului.
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 pot adăuga mai multe imagini la ACF?
Un câmp de imagine ACF permite selectarea unei singure imagini. Și din câte știu, o postare poate avea doar o singură post_thumbnail add_post_meta ($ post_id, '_thumbnail_id', $ image); Pentru a selecta mai multe imagini, va trebui să utilizați un repetor pentru a permite adăugarea mai multor imagini în formular.
Cum creez o imagine de câmp personalizată în WordPress?
Acesta este ceea ce urmăresc pentru a obține imaginea de la post care are ID-ul 299 (dacă există): $ attachment_id = get_field ('imagine', 299); $ size = 'complet'; $ image = wp_get_attachment_image_src ($ attachment_id, $ size); if (get_field ('imagine')): ecou '<img src = "' . $ imagine [0] . '"alt ="' .
Cum folosesc galeria ACF?
Instalare
- Copiați folderul navz-photo-gallery în folderul wp-content / plugins.
- Activați câmpurile avansate personalizate: Galerie foto prin pagina de administrare a pluginurilor.
- Creați un câmp nou prin ACF și selectați tipul Galerie foto.
- Vă rugăm să consultați descrierea pentru mai multe informații despre setările tipului de câmp.
Cum obțin un fișier ACF?
php $ file = get_field ('fișier'); if ($ fișier): // Extrageți variabile. $ url = $ fișier ['url']; $ title = $ fișier ['title']; $ caption = $ fișier ['caption']; $ icon = $ fișier ['icon']; // Afișați miniatura imaginii atunci când este posibil. if ($ fișier ['type'] == 'imagine') $ icon = $ fișier ['mărimi'] ['miniatură']; // Începeți încheierea subtitrării.
Cum obțin un câmp text în ACF?
get_field ($ selector, [$ post_id], [$ format_value]);
- $ selector (șir) (Obligatoriu) Numele câmpului sau cheia de câmp.
- $ post_id (mixt) (Opțional) ID-ul postului în care este salvată valoarea. Implicit la postarea curentă.
- $ format_value (bool) (Opțional) Dacă se aplică logica de formatare. Valori implicite la true.
Cum folosiți un repetor în 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 creez un câmp personalizat în Wordpress?
Pur și simplu creați o postare nouă sau editați una existentă. Accesați meta-caseta de câmpuri personalizate și selectați câmpul personalizat din meniul derulant și introduceți valoarea acestuia. Faceți clic pe butonul „Adăugați un câmp personalizat” pentru a salva modificările și apoi publicați sau actualizați postarea.
Cum afișez câmpuri personalizate avansate în Wordpress?
Pentru a recupera o valoare de câmp ca variabilă, utilizați funcția get_field (). Aceasta este cea mai versatilă funcție care va returna întotdeauna o valoare pentru orice tip de câmp. Pentru a afișa un câmp, utilizați the_field () într-un mod similar. Iată un exemplu de utilizare de bază și vă rugăm să vă asigurați că vedeți pagina cu exemple de cod pentru mai multe.