Tovább a tartalomhoz

Távoli sablonok

Sablonok megosztása két Bricks-webhely között: kitettség a forráson, távoli könyvtár a célon, beszúrás, jogosultságok és hibaelhárítás.

A távoli sablonokkal egy másik Bricks-telepítés sablonjait böngészheted és illesztheted be fájlok kézi exportálása és importálása nélkül.

A munkamenet két oldalból áll:

  • a forráswebhely a kijelölt sablonokat a távoli könyvtárán keresztül elérhetővé teszi,
  • a célwebhely a forrást a Távoli könyvtárak alá felveszi, és a sablonokat a Böngészőből éri el.

1. Sablonok kitétele a forráswebhelyen

Szekció neve “1. Sablonok kitétele a forráswebhelyen”

A sablonokat tartalmazó webhelyen:

  1. Nyisd meg a Bricks → Beállítások → Sablonok és komponensek lapot.
  2. A Saját sablonok csoportban kapcsold be a Saját sablonok elérése kapcsolót.
  3. A kizárási mezővel elrejthetsz minden olyan sablont, amelyet nem akarsz megosztani.
  4. Állítsd be a közös Távoli hozzáférés vezérlőket.
  5. Mentsd a beállításokat.
https://minta-bolt.hu/wp-admin/admin.php?page=bricks-settings
A Sablonok és komponensek beállítási lap: Saját sablonok, Távoli hozzáférés és Távoli könyvtárak

A képen fölül a Saját sablonok kapcsolói, alatta a közös Távoli hozzáférés csoport (Engedélyezett URL-ek és Jelszóvédelem), legalul a Távoli könyvtárak űrlapja látszik.

A Távoli hozzáférés beállításai a távoli sablonokra és a távoli komponensekre is vonatkoznak:

  • Engedélyezett URL-ek: csak a felsorolt célwebhelyek férhetnek hozzá. Soronként egy URL-t adj meg.
  • Jelszóvédelem: a célwebhelyeknek ugyanazt a jelszót kell küldeniük.

Ha mindkét mező üres, bármelyik Bricks-webhely lekérheti a Saját sablonok elérése által kitett sablonokat, ha ismeri a forrás URL-jét.

A forráswebhely WordPress-permalinkszerkezete nem lehet Sima.

2. Távoli webhely hozzáadása a célwebhelyen

Szekció neve “2. Távoli webhely hozzáadása a célwebhelyen”

A webhelyen, ahol a sablonokat használni akarod:

  1. Nyisd meg a Bricks → Beállítások → Sablonok és komponensek lapot.
  2. A Távoli könyvtárak csoportban kattints a Hozzáadás gombra.
  3. Add meg a forráswebhely teljes URL-jét az URL mezőben.
  4. Opcionálisan add meg a Név mezőt. A Bricks ezt mutatja az URL helyett a forrás-legördülőkben.
  5. Ha a forrás jelszóvédett, írd be a Jelszó mezőbe a forrás távoli hozzáférési jelszavát.
  6. Mentsd a beállításokat.

Több távoli webhelyet is hozzáadhatsz. Ugyanaz a bejegyzés sablonokat, komponenseket vagy mindkettőt biztosíthatja.

Nyisd meg a szerkesztőt, kattints a mappa ikonra (Böngésző), és válaszd a Sablonminták nézetet. A Forrás legördülő listában válaszd ki a távoli webhelyet. Kereshetsz a könyvtárban, szűrheted a sablonokat, válthatsz a rács- és listanézet között, és az újratöltés gombbal újra lekérheted a forrást.

A beállított távoli webhelyeket csak az a felhasználó látja, akinek van Hozzáférés távoli sablonokhoz jogosultsága.

Kattints a Beszúrás gombra, hogy a sablon bekerüljön az aktuális vászonra. A Tartalom cseréje vezérlő dönti el, hogy a Bricks lecseréli-e a jelenlegi vásznat, vagy hozzáadja hozzá a sablont.

A Képek importálása kapcsoló a megfelelő sablon- és komponensképeket letölti a célwebhely Médiatárába. Kikapcsolva helyőrzőképek kerülnek be, ahol a normál sablonimport ezt támogatja.

Ha a távoli sablon dizájnrendszer-adatokat is tartalmaz, a Bricks további áttekintő lépéseket nyithat meg a sablonstílusokhoz, színpalettákhoz, változókhoz, globális osztályokhoz vagy a stíluskezelő beállításaihoz.

A távoli kódaláírásokban a Bricks nem bízik meg. Eltávolítja a forrás aláírásait, és azok a felhasználók, akiknek nincs kódfuttatási jogosultságuk, nem kapják meg a távoli sablon futtatható kód-, SVG- vagy egyéni lekérdezés-beállításait.

A távoli sablon beszúrásakor a Bricks lekéri a sablon által használt komponenseket is. A függőségi csomag tartalmazza a beágyazott komponenseket, a hivatkozott globális osztályokat, a változókategóriákat és változókat, valamint a színpalettákat.

A Bricks a beszúrás előtt a sablont átképezi a beimportált helyi komponens- és dizájnrendszer-azonosítókra. A beszúrás megkezdése előtt mentsd a függőben lévő komponens-, osztály-, változó- és színmódosításaidat.

Ha egy ebből a forrásból korábban importált komponens a forráson megváltozott, a Bricks a sablon beszúrása előtt megkérdezi, hogy cseréli-e a helyi komponenst. A csere frissíti a meglévő helyi komponensdefiníciót és a példányait.

Ha a sablon olyan komponenstől függ, amelyet a forrás kizárt a távoli hozzáférésből, a Bricks letiltja a függőségi csomagot, nem szúr be hiányos komponensláncot.

Egy nem helyi sablonon kattints az Importálás a sablonokba műveletre, ha a sablont a Saját sablonok közé akarod menteni ahelyett, hogy közvetlenül a vászonra szúrnád.

Beállított Bricks távoli webhelynél a Bricks előbb helyivé teszi a támogatott komponens- és dizájnrendszer-függőségeket, majd a sablont a normál sablonimportáláson futtatja át. Ehhez a felhasználónak kell Sablonok importálása/exportálása jogosultság.

Kompatibilitás régebbi távoli webhelyekkel

Szekció neve “Kompatibilitás régebbi távoli webhelyekkel”

A komponens-függőséges sablonokhoz a Bricks újabb változata verziózott távoli könyvtárcsomagot használ. Ha a beállított forrás nem támogatja ezt a protokollt, a Bricks a régi távoli sablonválaszra vált vissza. A sablon ekkor is beszúrható a régi munkamenettel, de a régi válasz nem tartalmazza a teljes komponenscsomagot. Komponenseket használó sablonok megosztása előtt frissítsd a forráswebhelyet.

A távoli sablonok műveletei külön szerkesztői jogosultságokat használnak:

Feladat Szükséges jogosultságok
A beállított távoli webhelyek megtekintése Hozzáférés távoli sablonokhoz
Komponens-függőség nélküli távoli sablon beszúrása Hozzáférés távoli sablonokhoz és Sablonok beszúrása
Távoli sablon mentése a Saját sablonok közé Hozzáférés távoli sablonokhoz és Sablonok importálása/exportálása
Komponens-függőséggel rendelkező távoli sablon beszúrása A fenti beszúrási jogosultságok, valamint Hozzáférés távoli komponensekhez, Komponensek importálása/exportálása és Komponensek beszúrása
Komponens-függőséggel rendelkező távoli sablon importálása a Saját sablonok közé A fenti sablonimportálási jogosultságok, valamint Hozzáférés távoli komponensekhez és Komponensek importálása/exportálása

A jogosultságok kiosztásáról a Szerkesztői hozzáférés és jogosultságok fejezet szól.

A Bricks a letöltött sablonadatokat a WordPress-adatbázison kívül tárolja. A távoli sablonadatok forrásonként legfeljebb hét napig gyorsítótárazhatók a szerkesztő böngészőjében. Ha a forrást a lejárat előtt újra le akarod kérni, használd az újratöltést.

A távoli könyvtár képességellenőrzései és a komponenskatalógusok rövidebb szerveroldali gyorsítótárat használnak. A komponenskezelőben a Frissítés kikerüli ezeket a rövid gyorsítótárakat, és újra lekéri a forrást.

  • Ellenőrizd, hogy a távoli könyvtár sora el van-e mentve a Sablonok és komponensek lapon.
  • Ellenőrizd, hogy az aktuális felhasználónak van-e Hozzáférés távoli sablonokhoz jogosultsága.

A távoli webhely megjelenik, de nem töltődik be

Szekció neve “A távoli webhely megjelenik, de nem töltődik be”

Nézd meg a forráswebhelyet:

  • be van-e kapcsolva a Saját sablonok elérése,
  • a permalinkek nem Sima típusúak-e,
  • a célwebhely URL-je szerepel-e az Engedélyezett URL-ek között (ha használod),
  • a célon mentett jelszó egyezik-e a Jelszóvédelem jelszavával,
  • a várt sablonok nincsenek-e kizárva a kizárási mezőben.

A komponenseket használó sablon nem szúrható be

Szekció neve “A komponenseket használó sablon nem szúrható be”
  • Mentsd a célwebhelyen a függőben lévő komponens-, osztály-, változó- és színmódosításokat.
  • Ellenőrizd, hogy a felhasználónak megvannak-e a szükséges komponensjogosultságai.
  • Ellenőrizd, hogy minden komponens-függőség elérhető-e és nincs-e kizárva a forráson.
  • Frissítsd a forrást a Bricks újabb változatára, ha az csak a régi sablonválaszt támogatja.

A helyi sablonműveletekről a Sablonkönyvtár fejezetben olvashatsz.

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