Sebesség és harmónia + WPML
Az elmúlt hónapokban azon dolgoztunk a háttérben, hogy létrehozzuk annak a rendszerét, amin keresztül sokkal hatékonyabban tudjuk kiszolgálni a HelloPack-os bővítményeket, illetve a jövőben is sokkal rugalmasabb lesz a rendszerünk, ezzel minimalizálva a hibák lehetőségét.
Új funkciók
-
Bővítmények kezelésének kikapcsolása: HP_DISABLE_PLUGINS Lehetőség van mostantól kikapcsolni egy-egy bővítmény kezelését a HP_DISABLE_PLUGINS konstans használatával. Részletek: <a href="https://support.hellowp.io/hu/help/tudasbazis/hellopack/bovitmenyek-kezelesenek-kikapcsolasa/" target="_blank" rel="noopener">https://support.hellowp.io/hu/help/tudasbazis/hellopack/bovitmenyek-kezelesenek-kikapcsolasa/</a>
-
SEBESSÉG! Átírtuk a HelloPack-ban lévő bővítmények kommunikációját. Ahelyett, hogy minden bővítmény egyenként kérné le, hogy van-e új verziója, mostantól ezt a HelloPack-ra bízzák és önállóan nem kommunikálnak többé. Ez jelentősen gyorsítja az admin betöltési idejét. A tesztelések során létrehoztunk egy üres WordPress oldalt, amibe 200! db bővítményt telepítettünk és aktiváltunk (megdolgozott a szerver vele). Az admin betöltési ideje 30-60 másodperc között volt HelloPack aktiválása nélkül. HelloPack mellett ez 4-6 másodperc között mozgott. Természetesen ez extrém/életszerűtlen példa, de jól szemlélteti a különbséget.<br><br> Normál esetben minden bővítmény x időnként ellenőrzi, hogy van-e új verziója a bővítménynek, illetve egy sor mindenféle kommunikációt végeznek. Ellenőrzik az előfizetést, a kulcsot, hogy aktív-e az oldalt stb... A kérések (HTTP API Calls) egyenként 0.2-1 másodperc között szokott lenni. Ha van az oldaladon 20-25 db bővítmény, akkor az jelentősen növelheti az admin betöltési idejét. Ezt orvosolja a HelloPack és innentől 1 kimenő kérés lesz a sok helyett. <br><br> <strong>Előtte állapot:</strong><br><br> <a href="https://hellowp.io/hu/wp-content/uploads/2023/02/rossz.png"><img class="aligncenter wp-image-213439 size-full" src="https://hellowp.io/hu/wp-content/uploads/2023/02/rossz.png" alt="" width="1501" height="886" /></a>
Hibajavítások
-
Booster Plus for WooCommerce Megoldottunk egy hibát, amiért a Booster Plus for WooCommerce azt jelezte, hogy nem aktív.
-
Ultimate Addons for Elementor Megoldottunk egy hibát, amiért az Ultimate Addons for Elementor azt jelezte, hogy nem aktív.
-
WPBakery Page Builder Megoldottunk egy hibát, amiért a WPBakery Page Builder azt jelezte, hogy nem aktív.
-
UserPRO Megoldottunk egy hibát, amiért a UserPRO azt jelezte, hogy nem aktív.
-
PCLZIP_ERR_BAD_FORMAT Javítottunk egy hibát, ami bizonyos körülmények között bővítmények frissítésekor PCLZIP_ERR_BAD_FORMAT hibát adott vissza.
-
Hiba: A frissítési csomag nem található Javítottunk egy hibát, ami bizonyos körülmények között bővítmények frissítésekor "A frissítési csomag nem található" hibát adott vissza.
-
Csak kikapcsolva frissíthető bővítmények Megoldottunk egy hibát, ami miatt bizonyos bővítményeket csak kikapcsolva lehetett frissíteni. Amennyiben ilyen hibát tapasztalsz, akkor a következő frissítéstől már elmúlik a probléma. Ez csak a régi weboldalakon jöhet elő.
Fejlesztések
-
Gravity Forms A Gravity Forms mostantól automatikusan aktiválódik, nem szükséges extra kulcsokat másolni és beírni.
-
QuadMenu PRO A QuadMenu PRO mostantól automatikusan aktiválódik, nem szükséges extra kulcsokat másolni és beírni.
-
WP All Import Pro A WP All Export Pro mostantól automatikusan aktiválódik, nem szükséges extra kulcsokat másolni és beírni.
-
WP All Export Pro A WP All Export Pro mostantól automatikusan aktiválódik, nem szükséges extra kulcsokat másolni és beírni.
-
WPML A WPML mostantól automatikusan aktiválódik akkor is, ha nem a HelloPack bővítménykönyvtárból töltöttétek le.
Változások
-
Yoast: Morphology A Yoast Morphology nem része a HelloPack-nak, ezért külön felhívjuk rá a figyelmet a Yoast első telepítésénél. Továbbá lekerült a Morphology panel a szerkesztő felületről. A Morphology magyarul érdemben használhatatlan, ezért nem érezzük szükségét, hogy ez irányban további fejlesztéseket végezzünk.