Tovább a tartalomhoz

Globális importálás / exportálás

Kijelölt Bricks-adatok (stílusok, osztályok, változók, sablonok, komponensek, beállítások) átvitele webhelyek között egyetlen ZIP-csomaggal.

A globális importálás és exportálás kijelölt, globális Bricks-adatokat visz át webhelyek között egyetlen ZIP-csomagban. Akkor használd, ha kiinduló designrendszert viszel át, globális osztályokat és változókat használsz újra több projektben, komponenseket vagy sablonokat visz át a függőségeikkel együtt, vagy nagyobb módosítás előtt biztonsági mentést készítesz a globális szerkesztőadatokról.

https://minta-bolt.hu/elemek-teszt/?bricks=run
Az Importálás / Exportálás ablak az Exportálás lappal és az adattípusok listájával

A képen az Importálás / Exportálás ablak látszik: a bal oldalon a Csomag exportálása lista az adattípusokkal és a Mind és Nincs gombokkal, jobbra a kiválasztott típus tételei, alul az Exportálásra kész tételek számláló és a Csomag exportálása gomb.

A szerkesztőben a Kezelés menüben kattints az Importálás / Exportálás gombra. Megnyithatod a parancspalettáról is: futtasd a Kezelés : Importálás / Exportálás parancsot.

Típus Mi kerül bele
Sablonstílusok A kijelölt sablonstílusok
Osztályok A kijelölt globális osztályok és osztálykategóriák
Változók A kijelölt globális változók és változókategóriák
Színpaletták A kijelölt színek és palettakategóriáik
Töréspontok A töréspont-beállítás, az alap és az egyéni töréspontokkal együtt
Komponensek A kijelölt komponensek
Sablonminták A kijelölt sablonok
Egyéni betűtípusok A kijelölt egyéni betűtípus-családok
Ikonok A kijelölt egyéni ikonkészletek, SVG-fájljaik és az exportált készletek letiltott állapota
Lekérdezések A kijelölt globális lekérdezések és lekérdezéskategóriák
Beállítások A Bricks beállításainak támogatott lapjai a WordPress vezérlőpultról

A támogatott beállításlapok: Általános, Sablonok, Szerkesztő, Teljesítmény, Karbantartási mód, API-kulcsok, Egyéni kód és WooCommerce. A beállítások átvitele csak a támogatott, nem biztonsági vagy érzékeny beállításokra terjed ki. Nem helyettesíti a teljes WordPress-adatbázist vagy az összes Bricks-opciót.

Döntsd el, mit kapjon a célwebhely.

  • Kiinduló webhelyhez vagy designrendszerhez érdemes kiexportálni a közös színpalettákat, sablonstílusokat, globális osztályokat, változókat, betűtípusokat, egyéni ikonkészleteket, töréspontokat és az újrahasznosítható komponenseket.
  • Kisebb átadáshoz csak azokat a sablonokat, komponenseket, lekérdezéseket vagy beállításokat jelöld ki, amelyek az adott projekthez kellenek.
  • Exportálás előtt nézd át az elnevezéseket: a jól elnevezett osztályok, változók, sablonok, komponensek és kategóriák az importálás áttekintését is egyszerűbbé teszik.
  • Ha a célwebhelynek már van designrendszere, légy óvatos az olyan közös tételekkel, mint a globális osztályok, változók, töréspontok és sablonstílusok. A cseréjük a meglévő elrendezéseket is érintheti.
  1. Nyisd meg az Importálás / Exportálás ablakot.
  2. Győződj meg róla, hogy az Exportálás lap van kiválasztva.
  3. A bal oldali listában kapcsolj be egy vagy több adattípust.
  4. Jelöld ki a bevenni kívánt tételeket.
  5. Kattints a Csomag exportálása gombra.

A Bricks letölt egy ZIP-csomagot. Ebben van egy manifest.json fájl, a kijelölt adatok JSON-fájljai, valamint a kijelölt egyéni betűtípusok és ikonkészletek támogatott fájljai. Nagy listák szűkítéséhez használd a keresőmezőt, a kategóriákat és az Összes kiválasztása / Összes kijelölésének megszüntetése gombokat.

  1. Nyisd meg az Importálás / Exportálás ablakot.
  2. Válaszd az Importálás lapot.
  3. Tölts fel vagy húzz be egy Bricks-átviteli ZIP-csomagot.
  4. Nézd át a csomag tartalmát.
  5. Jelöld ki az importálni kívánt adattípusokat és tételeket.
  6. Nézd át az ütközéseket, figyelmeztetéseket és függőségeket.
  7. Kattints a Csomag importálása gombra.

Az importálás lapon a Tölts fel egy ZIP-csomagot vagy egy támogatott JSON-fájlt. felirat alatt választhatod ki a fájlt. A Bricks a módosítások előtt megvizsgálja a csomagot. Az áttekintő képernyő számlálói megmutatják, hány tétel importálva lesz, hány lesz Kihagyva, és hány meglévő lesz lecserélve. Addig nem importál semmit, amíg meg nem nyomod a Csomag importálása gombot. Az áttekintésnél kijelölést szüntethetsz meg, ellenőrizheted a figyelmeztetéseket, és eldöntheted, mi legyen az ütközésekkel.

Csak azokat a kijelölt tételeket importálja, amelyeket a jelenlegi felhasználó importálhat. Ha a csomag olyan adattípust is tartalmaz, amelyhez nincs jogosultságod, az nem választható ki.

Az egységes importáló az egyes kezelők támogatott JSON-exportjait is elfogadja (osztályok, változók, globális lekérdezések, színpaletták, sablonstílusok, komponensek, sablonok, beállítások, ikonkezelő adatai). A Bricks ezeket ugyanabba az áttekintési folyamatba csomagolja, hogy az alkalmazás előtt ellenőrizhesd az ütközéseket.

Ha az importált adat egyezik egy meglévővel, a Bricks ütközésként jelöli. Az alapértelmezett viselkedés a meglévő tétel megtartása: az ütköző tételt kihagyja, a helyi marad változatlanul. A cserét csak azoknál a tételeknél válaszd, amelyeket tudatosan felül akarsz írni. Az ütközések kezelését tömegesen vagy tételenként is beállíthatod.

Gyakori ütközések:

  • Azonos változónevű szín.
  • Azonos címkéjű sablonstílus.
  • Azonos nevű globális osztály vagy változó.
  • Azonos azonosítójú vagy családú egyéni betűtípus.
  • Azonos nevű vagy azonosítójú ikonkészlet.
  • A jelenlegi webhelytől eltérő töréspontok.
  • Azonos azonosítójú globális lekérdezés vagy komponens.
  • Azonos címmel és sablontípussal rendelkező sablon.

A komponensek és sablonok függhetnek globális osztályoktól, változóktól és más komponensektől. A Bricks ezeket a függőségeket felveszi a csomag jegyzékébe, és megjelöli az importálás áttekintésén.

Komponens vagy sablon importálása előtt nézd meg a függőségek előnézetét. Jelöld ki azokat az osztályokat, változókat és komponenseket, amelyeknek vele kell jönniük, főleg ha a célwebhelyen még nincs ugyanaz a designrendszer. Ha egy függőség már létezik a célwebhelyen, cseréje előtt nézd át az ütközést: a közös osztály vagy változó cseréje a webhely meglévő elrendezéseit is érintheti.

A függőségek akkor is bekerülhetnek, ha nem jelölted ki az Osztályok, Változók vagy Komponensek teljes típusát. Így a komponensek és sablonok magukkal viszik a szükséges stílusokat és komponensdefiníciókat anélkül, hogy a forráswebhely összes globális osztályát, változóját vagy komponensét át kellene vinned.

Ha egy sablon Bricks-komponenseket használ, a Bricks a szükséges komponensdefiníciókat a sablon exportjába is beleteszi. Ha a csomagban nincs külön Komponensek típus, a Bricks a sablon importálásakor beimportálja a hiányzó beágyazott komponensdefiníciókat, a meglévő helyi komponenseket pedig változatlanul hagyja.

Sablonok importálásakor a Bricks a támogatott képfájlokat be tudja importálni a médiatárba. Kapcsold be a képek importálását az áttekintésben, ha azt szeretnéd, hogy a sablon képei átmásolódjanak a célwebhelyre. Hagyd kikapcsolva, ha a célwebhelynek a csomagban szereplő képhivatkozásokat kell megtartania. A képimportálás csak a beimportált sablonok által hivatkozott, támogatott képekre vonatkozik, nem teljes médiatár-migráció.

A beállítások a támogatott Bricks-beállításlapok szerint költöznek. Hasznos hasonló webhelyek közötti szerkesztő-konfiguráció másolására, de nem helyettesíti a webhelymentést vagy a migrációs eszközt. Éles webhelyen nézd át gondosan a beimportált beállításokat: az API-kulcsok értékei az előnézetben el vannak rejtve, az Egyéni kód beállításai pedig az alkalmazás pillanatától befolyásolhatják a weboldalt és a szerkesztőt. A beállítások és az egyéni szerkesztői hozzáférési jogosultságok a WordPress manage_options jogosultságot igénylik.

A globális importálás és exportálás a szerkesztői hozzáférés beállításait követi (lásd Szerkesztői hozzáférés). A hozzáférés az adattípustól függ:

  • A színpaletták a színpaletták szerkesztésének jogosultságát igénylik.
  • A sablonstílusok a sablonstílusokhoz való hozzáférést.
  • Az osztályokhoz az osztálykezelőhöz való hozzáférés kell, az importáláshoz ezen felül a globális osztályok létrehozásának vagy szerkesztésének joga.
  • A változókhoz a változókezelőhöz való hozzáférés.
  • Az egyéni betűtípusokhoz a betűtípuskezelőhöz való hozzáférés, importáláskor fájlfeltöltési jogosultság is.
  • Az ikonokhoz az ikonkezelőhöz való hozzáférés, importáláskor fájl- és SVG-feltöltési jogosultság is.
  • A töréspontokhoz a töréspontkezelőhöz való hozzáférés.
  • A globális lekérdezésekhez a lekérdezéskezelőhöz való hozzáférés.
  • A komponensekhez a komponensek importálási/exportálási jogosultsága.
  • A sablonokhoz a sablonok importálási/exportálási jogosultsága.
  • A beállításokhoz és az egyéni jogosultságokhoz a WordPress manage_options jogosultsága.

Az érzékeny adatokra külön figyelj. Az olyan beállításokat, mint az API-kulcsok és az egyéni kód, az áttekintés megjelöli, és az API-kulcsok értékei az előnézetben rejtve vannak. A kódot tartalmazó komponens- és sablonadatokat a kódfuttatási jogosultságok is védik. Csak megbízható forrásból származó csomagot importálj, és csere előtt nézd át a beállításokat, az egyéni kódot, a sablonokat, a komponenseket és a függőségeket.

Ellenőrizd a beimportált adatokat a megfelelő kezelőben:

  • A Stíluskezelőben a sablonstílusokat, osztályokat, változókat és színeket.
  • A Betűtípuskezelőben az egyéni betűtípusokat.
  • Az Ikonkezelőben az egyéni ikonkészleteket (lásd Ikonkezelő).
  • A töréspontkezelőben a töréspontokat.
  • A Lekérdezéskezelőben a globális lekérdezéseket.
  • A Komponensek között a beimportált komponenseket.
  • A Sablonok között a beimportált sablonokat.
  • A Bricks → Beállítások alatt a beimportált beállításokat.

Sablonoknál és komponenseknél ellenőrizd azt is, hogy a célwebhelyen megvannak-e a globális osztályok, változók, egyéni betűtípusok, egyéni ikonkészletek, képek, lekérdezések és a webhelyspecifikus adatok. A csomag Bricks-adatot vihet át, de nem tud hiányzó bejegyzéstípust, taxonómiát, API-hitelesítő adatot vagy harmadik féltől származó bővítményadatot létrehozni.

Nem látok egy adattípust vagy tételt. Lehet, hogy a jelenlegi felhasználónak nincs hozzáférése az adott adattípushoz, vagy a forráswebhelyen nincs exportálható tétel ebből a típusból.

Egy tétel kimaradt. Általában az ütközés „Meglévő megtartása” beállítása, a kijelölés megszüntetése vagy a hiányzó jogosultság az oka. Nyisd meg újra a csomagot, nézd át a tételt, és csak akkor válaszd a cserét, ha felül akarod írni a helyi tételt.

A beimportált sablon másképp néz ki. Ellenőrizd, hogy a célwebhelyen megvannak-e a szükséges globális osztályok, változók, egyéni betűtípusok, képek, lekérdezések, egyéni mezők, bejegyzéstípusok, taxonómiák és bővítményadatok. A sablon importálása nem hozza létre automatikusan mindazt, amit a forráswebhely a támogatott Bricks-adatokon kívül használt.

A ZIP-et nem fogadja el. Bricks globális importálás/exportálás által készített ZIP-csomagot használj. A csomagnak tartalmaznia kell a várt jegyzéket és adatfájlokat, és bele kell férnie a célszerver feltöltési korlátaiba. Ha régebbi, egyes kezelők által exportált JSON-t importálsz, az eredeti JSON-fájlt az adott importfolyamatban töltsd fel. A Bricks bizonyos régebbi kezelői JSON-formátumokat támogat, a nem támogatott vagy szerkesztett JSON-fájlokat elutasítja.

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások