Ugrás a fő tartalomhoz

Advanced Custom Fields PRO

Repeater field

A repeater field lehetőséget biztosít arra, hogy egy sor almezőt hozz létre, amelyeket újra és újra megismételhetsz. Bármilyen típusú mező hozzáadható almezőként, ami lehetővé teszi, hogy könnyedén kezelj és testreszabj összetett adatokat.

ACF Blocks

Az ACF Blocks egy PHP-alapú keretrendszer, amely lehetővé teszi egyedi blokk típusok fejlesztését. Ezek a blokkok mélyen integrálódnak az egyedi mezőkkel, így a PHP fejlesztők számára lehetőség nyílik egyedi megoldások létrehozására a modern WordPress blokk szerkesztővel és témafejlesztéssel összhangban.

Flexible content field

A flexible content field egy teljes tartalomelrendezés-kezelő eszköz. Meghatározhatsz almezőcsoportokat (elrendezéseket), majd ezeket hozzáadhatod, szerkesztheted és átrendezheted, hogy rendkívül testreszabott tartalmakat hozz létre.

Options pages

Az options pages funkció lehetővé teszi extra adminisztrációs oldalak hozzáadását az ACF mezők szerkesztéséhez. Az itt mentett adatok globálisak, és bármely oldalra megjeleníthetők a webhelyen (például fejlécek és láblécek esetében).

A gallery field egyszerű és intuitív felületet biztosít a képek kezeléséhez. Több kép hozzáadható, szerkeszthető és rendezhető könnyedén.

Clone field

A clone field lehetőséget biztosít meglévő mezők és mezőcsoportok újbóli felhasználására igény szerint. Sokféle erőteljes beállítással ez a mező hatékonyabb munkafolyamatot tesz lehetővé a mezőbeállítások kezelésében.

Egyéb funkciók ACF v6-ban

  • Több AJAX: Több mező használ AJAX-alapú keresést a gyorsabb oldalbetöltés érdekében.
  • Local JSON: Az új automatikus JSON exportálás javítja a sebességet és lehetővé teszi a szinkronizációt.
  • Egyszerű import/export: A mezőcsoportok importálása és exportálása könnyen elvégezhető az új eszköz oldalon keresztül.
  • Új form helyek: Mezők mostantól hozzárendelhetők kommentekhez, widgetekhez és minden felhasználói űrlaphoz.
  • Nagyobb testreszabhatóság: Új PHP (és JS) akciók és szűrők kerültek hozzáadásra a nagyobb testreszabhatóság érdekében.
  • Friss UI: Az egész bővítmény dizájnja frissült, beleértve az új mezőtípusokat, beállításokat és dizájnt.
  • Új oEmbed mező: Új mezőtípus került bevezetésre a tartalom beágyazásához.
  • Új beállítások: Új mezőcsoport beállítások kerültek hozzáadásra a címke elhelyezéséhez és az utasítások elhelyezéséhez.
  • Jobb front-end űrlapok: Az acf_form() most már új bejegyzést hozhat létre beküldéskor sok új beállítással.
  • Jobb validálás: Az űrlap validálás most PHP + AJAX-al történik a csak JS helyett.
  • Jobb kapcsolat mező: Új kapcsolat mező beállítás a 'Szűrők' (Keresés, Bejegyzés típus, Taxonómia) számára.
  • Mezők mozgatása: Új mezőcsoport funkció lehetővé teszi egy mező mozgatását csoportok és szülők között.

Gyakorlati példák

Egyedi tartalomkezelés

Ha egy blogot üzemeltetsz, ahol minden bejegyzés különböző típusú tartalmat tartalmazhat (például szöveg, képek, videók), akkor a flexible content field segítségével könnyedén létrehozhatsz testreszabott elrendezéseket minden bejegyzéshez.

E-commerce oldalak

Egy online áruház esetében a repeater field segítségével dinamikusan kezelheted a termékek változatait (színek, méretek), miközben az options pages lehetőséget biztosít az általános beállítások központi kezelésére.

Galéria kezelés

Ha egy portfólió oldalt üzemeltetsz, a gallery field segítségével egyszerűen kezelheted a képeid gyűjteményét, rendezheted őket kategóriák szerint, és könnyedén frissítheted a tartalmat.

Egyedi adminisztrációs oldalak

Az options pages segítségével létrehozhatsz külön adminisztrációs oldalakat, amelyekkel könnyedén kezelheted a weboldalad általános beállításait, például logók, szlogenek vagy közösségi média linkek kezelését.

Szószedet

  • Repeater field: Ismétlődő mező
  • ACF Blocks: Egyedi blokk típusok fejlesztési keretrendszere
  • Flexible content field: Rugalmas tartalom elrendezési mező
  • Options pages: Adminisztrációs oldalak
  • Gallery field: Galéria mező
  • Clone field: Klón mező
  • Local JSON: Helyi JSON
  • oEmbed field: Beágyazott tartalom mező