Tovább a tartalomhoz

Horgok: beállítások

A beállítások lekérésének és mentésének horgai, az SSL-ellenőrzés kikapcsolása aktiváláskor, és a szkriptek betöltése utáni művelet.

A beállítások horgaival módosíthatod a konfigurációs adatot, vagy saját kódot futtathatsz, amikor a beállításokat lekérik, elmentik, vagy amikor az Amelia szkriptjei betöltődtek. Programozási ismeret kell hozzá, a támogatás csak általános tanácsot ad.

Horog Típus Mikor fut Paraméter
amelia_get_settings_filter szűrő a beállítások admin felületen történő megjelenítése előtt, módosíthatod az adatot $settings
amelia_get_settings művelet a beállítások visszaadása előtt $settings
amelia_before_settings_updated_filter szűrő a mentés előtt, módosíthatod a beállításokat $settings
amelia_before_settings_updated művelet a mentés előtt $settings
amelia_after_settings_updated művelet a mentés után $settings
amelia_scripts_loaded művelet miután az összes Amelia-szkript betöltődött, a fizetési szolgáltatók és külső API-k (például PayPal, Razorpay, Google Térkép) szkriptjeivel együtt nincs
function example($settings)
{
// beállítások módosítása
return $settings;
}
add_filter('amelia_before_settings_updated_filter', 'example', 10, 1);
function example_callback()
{
// saját kód
}
add_action('amelia_scripts_loaded', 'example_callback', 10, 0);

SSL-ellenőrzés kikapcsolása aktiváláskor

Szekció neve “SSL-ellenőrzés kikapcsolása aktiváláskor”

Az amelia/curlopt_ssl_verifypeer szűrővel kihagyhatod az SSL-tanúsítvány ellenőrzését a bővítmény aktiválásakor, például ha a tanúsítvány hiányzik vagy lejárt. A szűrő 0-t ad vissza.

function example()
{
return 0;
}
add_filter('amelia/curlopt_ssl_verifypeer', 'example', 10, 2);

Ez csökkenti a biztonságot, ezért csak átmenetileg használd, amíg az SSL-tanúsítványt nem javítod.

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