Mi az új a Public Alpha 5-ben?
Az elmúlt két hétben mi 89 hibát javítottak 🎉. A Divi 5 stabilnak tűnik, és nem sok új hibajelentést kapunk bétatesztelőinktől. Ez egy nagyszerű jel! Még két hetet töltünk azzal, hogy kijavítsuk azt a néhány kiemelt jelentőségű hibát, amely még megmaradt, majd áttérünk a funkciók fejlesztésére, és 2025-öt agresszív kiadási ütemtervvel kezdjük.
Az összes alapvető fejlesztéssel és hibajavítással a hátunk mögött, izgalmas új évnek néz elébe.
Kiemelkedő változások
Az elmúlt néhány frissítéshez hasonlóan ez az új verzió is sok apró javítást tartalmaz. Túl sokat kell megemlíteni, de itt van néhány kiemelkedő változás:
- Frissített fejlesztői dokumentáció – Dolgoztunk a piacról érkező alkotókkal, felvettük a kérdéseikat, és alapul vettük azokat az új fejlesztői dokumentumokhoz, amelyek örökké a közösséget szolgálják.
- Új fejlesztői horgok és szűrők – A modulkészítők most nagyobb szabadsággal bővíthetik a Divi modulokat és az építői felületet. Biztosítjuk, hogy a fejlesztők rendelkezzenek azzal, amire szükségük van az általuk elképzelt modulok elkészítéséhez.
- Továbbfejlesztett teljesítmény visszafelé kompatibilitási módban – Egyes oldalak lassan töltődtek be, amikor visszafelé kompatibilitási módban régi rövid kódokat jelenítettek meg. Azonosítottuk a szűk keresztmetszetet és kijavítottuk. Azt akarjuk, hogy a régebbi modulok ugyanolyan gyorsan vagy gyorsabban töltődjenek be a Divi 5-ben, hogy ne legyenek hátrányai a frissítésnek.
- Javítva a do_blocks() Divi Block rendering – A rövid kódok egyik előnye, hogy bárhol csatlakoztathatod őket. Ugyanez igaz a Divi 5 új blokkjaira is; azonban a Divi blokkok megjelenítése a WordPress do_blocks() függvényével nem működött a tervezett módon, és ezt javítottuk.
- A szerkesztett modulok húzása – Korábban a Divi 5-ben nem lehetett áthúzni egy olyan modult, amelyet aktívan szerkesztett. Az aktív állapot nem volt húzható, ami elég bosszantó volt. Ezt javítottuk.
Változásnapló
Itt található a Public Alpha 5-ben végrehajtott összes változás listája.
- Javítva a Sticky modul váratlan ugrási viselkedése az előlapon, amikor a ragadós állapot aktiválva van, és az alapértelmezett Divi fejléc Fixed-re van állítva.
- Kijavítottuk azt a hibát, amely miatt egy beállítási módot túl lehet húzni a böngészőablak tetején, így gyakorlatilag elrejti annak egy részét.
- A modulok áthúzásának engedélyezése a modul szerkesztése közben.
- Frissített Drag and Drop funkció, amely lehetővé teszi a modulok áthúzását még a Visual Builder szerkesztési módjában is.
- Javítva a hibás drag and drop viselkedés drótváz módban bizonyos körülmények között a helytelen hoveredArea és bottomOffsetTop állapotértékek miatt.
- A szakterület sorában csak egyetlen oszlop rögzítése nem lehet húzható.
- Hozzáadott görgetősáv az előre beállított kiválasztási módhoz.
- Kijavítottunk egy teljesítményproblémát a rövidkód-attribútum-ellenőrzésekkel, amelyek elősegítik a régi elrendezések előtérben történő megjelenítését.
- A törzsszöveggel kapcsolatos különböző átmeneti stílusproblémák kijavítása egyes modulokon, például az ártáblázatokon és a Blurb modulokon.
- Továbbfejlesztett átmenetstílus-feldolgozás a Heading Font és Body Font átmenetstílusok más átmenetstílusokkal való egyesítése révén ugyanazon a modulelemen.
- Javítsa ki az átmeneti problémákat a tulajdonságválasztóktól függő modulokkal, és adjon hozzá teszteket a kódmódosítások támogatásához.
- Az oldalak közötti másolás/beillesztés modulok támogatása.
- Kijavítottuk azt a hibát, amely miatt a betűtípus-ikonok speciális karakterei nem lettek megfelelően kiírva.
- Kijavítottunk egy hibát, amely miatt a parallaxis hátterek nem működtek megfelelően D5 visszafelé kompatibilitási módban.
- Javítottunk egy hibát, amely bizonyos esetekben nem kívánt címkéket jelenít meg a Divi 5 visszafelé kompatibilitási módjában.
- Kijavítottuk azt a hibát, amely miatt a régi rövid kódok nem lettek megfelelően migrálva az elrendezés importálási folyamata során.
- Kijavítottuk azt a hibát, amely miatt a szöveg színe és a világos/sötét szövegszín kombinációja nem a várt módon működik.
- Kijavítottuk azt a hibát, amely miatt a szakaszelválasztó színe feketére van kényszerítve, ha a szín nincs beállítva.
- Javítva a fordított perjelek eltávolítása az oldalbeállítások egyéni CSS-jéből.
- Javítva a szakaszelválasztó színének megjelenítése a testvérszakasz háttérszíne alapján.
- Frissített Extending Divi 5 oldalbeállítások bemutatója az új PHP hook segítségével.
- Hozzáadott dokumentációs magyarázó oldal az adaptív tartalomkezeléshez a Visual Builderben.
- Kijavítottuk azt a hibát, amely miatt a jelölőnégyzetek címkéinek végén lévő szóközök ellenőrzési hibákat okoztak a Kapcsolatfelvételi űrlap modulban.
- Javítva egy PHP értesítési hiba a kezelőfelületen, amelyet egy meghatározatlan tulajdonság okozott.
- Hozzáadott egy magyarázó oldalt a dokumentációhoz a rövid kódok lusta betöltési funkciójához, valamint útmutatást annak adaptálásához.
- Kijavítottuk azt a hibát, amely miatt a menümodulokban lévő logó képe megnyúlt a D5 hiányzó CSS-szabályai miatt.
- Javítva a hiba a Drag&Drop megbízhatósággal a gombmodulhoz.
- Kijavítottuk azt a hibát, amely miatt a harmonika elem nyitott állapota inkonzisztens, ami azt eredményezte, hogy az első elem nyitott állapot attribútumokat/tulajdonságokat mutat, még akkor is, ha nem nyitott. Ez csak a vizuális építőt érinti.
- Javítva a React hook használatával, az összetevők elnevezésével és a kódszerkezettel kapcsolatos problémák a megbízhatóság, az olvashatóság és a bevált gyakorlatoknak való megfelelés javítása érdekében.
- Tesztek hozzáadva a pozicionálási sorrend osztályhoz az Egyéni CSS-választóban.
- Példakódok hozzáadva egy választó tulajdonság hozzáadásához az egyéni CSS-ben.
- Hozzáadott oktatóanyag a kiválasztó tulajdonság integrálásához a Divi 5 modulok customCssFields-ébe.
- Útmutató oldal hozzáadva a modul ikonok tervezéséhez.
- A rögzített kategóriakiválasztásnál a cím nem jelenik meg elválasztóként.
- Frissítettük a statikus és dinamikus modulkonverzió dokumentációját.
- Az előre elkészített elrendezés importálása után az FE-n nem látható összes szakaszt javítottuk.
- Frissítettük az Extensions Példa beépülő modult, hogy az AdvancedStyles beépüljön az Elements osztályba, biztosítva a kompatibilitást, ahol szükséges, mind a Visual Builderben, mind a Frontendben.
- Javítva a könyvtárelemek szerkesztésével kapcsolatos probléma az állandó hivatkozások frissítése után.
- A hozzáadott műveletikonok eltolódnak, hogy megakadályozzák a műveleti ikonok átfedését, ha a modulok kis margókkal rendelkeznek, és ha a szerkezeti elemek kis margókkal és kitöltésekkel rendelkeznek.
- Javítottuk a drag and drop modult drótváz módban, ami az összes modult újrarendereli.
- Kijavítottuk az összeállítási problémákat a Dynamic Module oktatóanyaggal.
- Javítva, hogy nem sikerült belső sort hozzáadni a Divi Library-ből.
- Kijavítottuk azt a hibát, amely miatt a Fullwidth Header modulok betűtömege helytelenül Normálként jelenik meg, amikor Divi 4-ről Divi 5-re vált át.
- Kijavítottuk azt a hibát, amely miatt az egyéni előre beállított értékek nem jelentek meg alapértelmezettként, amikor az egyéni beállítás aktív volt.
- Kijavítottuk azt a hibát, amely miatt egy új egyéni beállításcsoport-szkript hozzáadása az oktatóanyagokhoz nem a várt módon működött.
- Frissített konzolhibák kódolatlan modul- és elérési útnevekkel a hibakeresés egyértelműségének javítása érdekében.
- Az automatikusan generált modulok figyelmeztetéseket váltanak ki annak érdekében, hogy észrevegyék őket.
- A könnyebb hivatkozás érdekében hozzáadtuk az automatikusan generált modulok listáját.
- Kijavítottuk a Divi 4 és Divi 5 közötti HTML-jelölési különbségeket a Blurb modulban.
- Javítva az előbeállítások importálási problémája a Theme Builderben.
- Frissítettük a statikus és dinamikus modul konverziós dokumentációjának kódját valueExpansionFunctionMap kódrészlet hozzáadásával.
- Kijavítottuk azt a hibát, amely miatt az első szakasz beállítási sávja elrejtőzött a fejléc mögé, miután drótvázas módról asztali nézetre váltott.
- Kijavítottuk azt a problémát, hogy a „Kiválasztott kategóriák” opció elveszett a Filterable Portfolio, Portfolio és Fullwidth Portfolio moduloknál, miután áttértek a Divi 4-ről a Divi 5-re.
- A rögzített csúszkamodul első dia képe el van rejtve a vizuális építőben.
- Kijavítottuk azt a hibát, amely miatt az üres színátmenetes háttér helytelenül örökölte a stílusokat a többi háttérbeállítástól, így biztosította az alapértelmezett fehér háttér alkalmazását.
- Javítva a Globális színek importálása a Theme Builder sablonok importálásakor.
- Javítsa ki a memóriakimerülést, amelyet a Blog modul rekurziós hurok okoz, amikor a Blog modult egyetlen bejegyzéshez használják, és a Blog modul véletlenül az aktuális bejegyzést tartalmazza a megjelenített bejegyzések között.
- Kijavítottuk azt a hibát, amely miatt a normál szakaszból hozzáadott soradatok nem jelentek meg a Szakterület sorkönyvtárában.
- Javítottunk egy végzetes hibát egy új bejegyzés hozzáadásakor a témakészítő rövid kódként importált adatai miatt.
- A rögzített bejegyzéstartalom modul még a témakészítőn kívül is importálva lesz.
- Kijavítottuk azt a hibát, amely miatt a Parallax Method reszponzív beállításai a Háttérkép-beállításokban nem működtek megfelelően.
- Frissítettük az „Egyéni beállítások csoport hozzáadása” és az „Egyéni beállításmező hozzáadása” oktatóanyag-sorozatokat, hogy valósághűbb példák legyenek a közelgő oktatóanyagokhoz, például megjelenítési elemek és stílusok.
- Javítva a Mentés a könyvtárba gombra kattintáskor.
- Kijavítottuk azt a hibát, amely miatt a kategóriák nem jelentek meg a bejegyzés címe modulban és a teljes szélességű bejegyzés címe modul metainformációiban a témakészítő használatakor.
- Javítás: Kijavítottuk azt a problémát, amely miatt a sor maximális szélessége a Visual Builderben nem felelt meg a Téma-testreszabó Webhelytartalom szélessége beállításának.
- Kijavítottuk azt a hibát, amely miatt a Fullwidth Header Module egyéni tartalomszélességét nem alkalmazták az FE-re.
- Kijavítottuk a modális z-index problémát, ahol a kattanó oldalsáv alatt jelentek meg.
- Kijavítottuk azt a hibát, amely miatt a menümodul Szöveg igazítása és Szövegszíne beállítása nem lett megfelelően áttelepítve Divi 4-ről Divi 5-re.
- Kijavítottuk az egyetlen termékmegtekintési oldal végzetes hibát, amikor nem használnak WooCommerce modult az oldalon.
- Javítva a További információ gomb láthatósági problémája a Post Slider és a Fullwidth Post Slider modulban.
- Továbbfejlesztett dinamikus tartalommegjelenítés a speciális karakterek megfelelő kihagyásával a blokk attribútumokban.
- Új horgokat vezettünk be a renderelt modulelemek szűrésére VB-n és FE-n.
- Új horgokat vezettünk be a renderelt modulburkolók szűrésére VB-n és FE-n.
- Javítva a probléma, amikor a színválasztó belsejébe kattintva bezárja a soron belüli szerkesztőt.
- A 0-ra beállított felső vagy alsó párnázású javított szakaszok nem jelennek meg megfelelően a kezelőfelületen meghatározott elrendezések importálásakor.
- Kijavítottuk azt a problémát, amely miatt a CSS nem lett teljesen generálva egy speciális szakaszhoz, amikor a Divi 5 elrendezéseket/blokkokat a do_blocks() függvénnyel jelenítette meg egy oldalsablonban.
- Kijavítottuk azt a hibát, amely miatt globális szín szerkesztésekor a módosítások mentését megerősítő párbeszédpanel a megfelelő oldalsávban jelenik meg, ha több oldalsáv van nyitva.
- Kijavítottuk azt a problémát, amely miatt a videó rövid kódjai nem lettek megjelenítve videocímkékké a Divi 5 TinyMCE szerkesztőben.
- Kijavítottuk azt a hibát, amely miatt a globális színválasztó módosítás nélküli megnyitása és bezárása megakadályozza az oldalelemek kattintását.
- Javítva a típus/linter probléma a tesztfájlban.
- Javítva a gyors webhelygenerálási hiba és az üres oldal, amikor a felhasználó nincs bejelentkezve.
- Javítottuk az SCSS-figyelmeztetéseket a beépítési folyamat során.
- Kijavítottuk azt a hibát, amely miatt az előre beállított értékeket nem lehetett menteni, miután webhelyet generált a Divi Quick Sites használatával.
- Javítva a videó átmenetek a csúszka modulban, ahol a videó alulról ugrik az animáció elindítása előtt.
- Kijavítottuk azokat a szükségtelen csoportmező-újrarendereléseket, amelyeket a jobb gombbal a helyi menü fölé való mutató okoz.
- Továbbfejlesztett konverzió::maybeConvertContent(), hogy a ShortcodeMigration::maybe_migrate_legacy_shortcode() alkalmazását tartalmazza a függvényen belül.
- Frissített csomagok, hogy megfeleljenek a belépési konfigurációnak.
- Javítva a fejlesztési összeállítási hibák a beépítéskor.
- Kijavítottunk egy PHP-hibát a harmadik féltől származó modulimportálás során a ShortcodeMigration::should_handle_migration() frissítésével a null értékek kezelésére.
Ugorjon be a Divi 5-be még ma
Itt az ideje teszt Divi 5 és jelentse a hibákat. Továbbra is agresszíven fogunk dolgozni a problémák megoldásán megtalálod. Te is élvezni fogod a gyors építési tapasztalatsokat javult frontend teljesítményés egy modern új felület!
Ossza meg velünk eddigi véleményét, és figyeljen a Divi 5 új verziójára kéthetente. Innentől kezdve a Divi 5 rendszeresen javulni fog az Alfán, a Bétán és azon túl is.
A cikk eredeti nyelven itt érhető el: https://www.elegantthemes.com/blog/divi-resources/divi-5-update-public-alpha-version-5