Ugrás a fő tartalomhoz

HelloPack bővítmények kezelésének kikapcsolása

Szeretnéd beállítani, hogy a HelloPack ne kezeljen egy bővítményt a csomagkezelővel vagy kikapcsolni egy speciális modult?

A HelloPack két módot kínál a bővítménykezelés kikapcsolására: alapvető csomagkezelés letiltása és modulrendszer kezelése.

Módszer 1: Bővítmény csomagkezelés kikapcsolása (Alapértelmezett)

A HelloPack kikapcsolja azoknak a bővítményeknek az alapvető csomagkezelését, amiket a HP_DISABLE_PLUGINS konstansban definiálunk.

Használata

Az aktiváláshoz a wp-config.php fájlba kell beilleszteni a következő sort:

wp-config.php
define( 'HP_DISABLE_PLUGINS', 'cartflow-pro, elementor-pro' );

a /* That's all, stop editing! Happy publishing. */ sor fölé.

Fel kell sorolnod azoknak a bővítményeknek a mappa neveit, amit szeretnél kizárni. A fenti példa kizárja a Cartflow PRO és az Elementor PRO alapvető csomagkezelését. Amennyiben több bővítményt szeretnél felvinni a listába, akkor vesszővel kell elválasztani őket.

tanács

Ez a módszer csak az alapvető frissítéskezelést kapcsolja ki, de nem érinti a speciális modulokat (lásd alább).

Módszer 2: Speciális modulok kikapcsolása (Új rendszer)

A HelloPack 2.1.0 verziótól kezdve moduláris architektúrát használ bizonyos prémium bővítményekhez (pl. Elementor Pro, WP Rocket, ACF Pro, TutorLMS Pro stb.). Ezek a modulok speciális funkciókat biztosítanak, mint licenckezelés, fordítások, és egyedi frissítési logika.

Modulok kikapcsolása

Ha ki szeretnéd kapcsolni egy adott modul működését, használd a HP_DISABLE_MODULES konstanst:

wp-config.php
define( 'HP_DISABLE_MODULES', 'elementor-pro, wp-rocket, acf-pro' );

Elérhető modul azonosítók

A következő modulok kapcsolhatók ki:

  • elementor-pro - Elementor Pro speciális kezelés
  • wp-rocket - WP Rocket licenc és gyorsítótár kezelés
  • acf-pro - Advanced Custom Fields Pro
  • fluentform-pro - Fluent Forms Pro
  • fluent-crm - FluentCRM
  • fluent-cart-pro - FluentCart Pro
  • tutorlms - TutorLMS Pro
  • perfmatters - Perfmatters
  • És további prémium bővítmények...

Példák

Csak az Elementor Pro modul kikapcsolása:

wp-config.php
define( 'HP_DISABLE_MODULES', 'elementor-pro' );

Több modul kikapcsolása:

wp-config.php
define( 'HP_DISABLE_MODULES', 'elementor-pro, wp-rocket, fluent-crm' );

Kombinált használat (csomagkezelés + modulok):

wp-config.php
// Alapvető csomagkezelés kikapcsolása
define( 'HP_DISABLE_PLUGINS', 'some-plugin' );

// Speciális modulok kikapcsolása
define( 'HP_DISABLE_MODULES', 'elementor-pro, wp-rocket' );

A két módszer közötti különbség

FunkcióHP_DISABLE_PLUGINSHP_DISABLE_MODULES
Alapvető frissítéskezelés❌ Kikapcsolva✅ Aktív marad
Speciális licenckezelés✅ Aktív marad❌ Kikapcsolva
Fordítások kezelése✅ Aktív marad❌ Kikapcsolva
Egyedi frissítési logika✅ Aktív marad❌ Kikapcsolva
Fontos

Ha egy bővítményt mind a két konstansban megadsz, akkor teljesen kikapcsolódik a HelloPack kezelése.

Hogyan szerkesztheted a wp-config.php-t?

  1. FTP-n vagy fájlkezelőn keresztül lépj be a szerverre
  2. Nyisd meg a wp-config.php fájlt a WordPress gyökérkönyvtárában
  3. Keresd meg a /* That's all, stop editing! Happy publishing. */ részt a fájl végén
  4. Másold be a kívánt konstansokat ez a sor fölé
  5. Mentsd el a módosításokat

Példa a helyes elhelyezésre:

wp-config.php
// ... egyéb WordPress beállítások ...

// HelloPack beállítások
define( 'HP_DISABLE_PLUGINS', 'some-plugin' );
define( 'HP_DISABLE_MODULES', 'elementor-pro' );

/* That's all, stop editing! Happy publishing. */
Verziók
  • HP_DISABLE_PLUGINS: Minimum HelloPack 1.2.5 verzió szükséges
  • HP_DISABLE_MODULES: Minimum HelloPack 2.1.0 verzió szükséges