

操作ガイド
フックの使用には一定レベルのプログラミングスキルが必要であり、プラグインで提供されるサポートには含まれていません。
amelia_get_settings_filter
お客様は、このフィルターを使用して、管理者側表示のために返される設定を変更できます。
タイプ: フィルター
例:
function example($settings) {
return $settings;
}
add_filter('amelia_get_settings_filter', 'example', 10, 1);
amelia_get_settings
お客様は、管理者側表示のために設定が返される前にアクションを実行できます。
タイプ: アクション
例:
PHP
function example($settings) {
// アクションを実行
}
add_action('amelia_get_settings', 'example', 10, 1);
amelia_before_settings_updated_filter
お客様は、このフィルターを使用して、設定が保存される前に設定を変更できます。
タイプ: フィルター
例:
function example($settings) {
return $settings;
}
add_filter('amelia_before_settings_updated_filter', 'example', 10, 1);
amelia_before_settings_updated
お客様は、設定が保存される前にアクションを実行できます。
タイプ: アクション
例:
function example($settings) {
// アクションを実行
}
add_action('amelia_before_settings_updated', 'example', 10, 1);
amelia_after_settings_updated
お客様は、設定が保存された後にアクションを実行できます。
タイプ: アクション
例:
function example($settings) {
// アクションを実行
}
add_action('amelia_after_settings_updated', 'example', 10, 1);
amelia/curlopt_ssl_verifypeer
お客様は、SSL証明書が設定されていないか期限切れの場合に、Ameliaプラグインをアクティベートする際にSSL検証をスキップできます。
タイプ: フィルター
例:
function example() {
return 0;
}
add_filter('amelia/curlopt_ssl_verifypeer', 'example', 10, 2);
amelia_scripts_loaded
お客様は、Ameliaが使用するすべてのスクリプト(Paypal、Razor Pay、Google Maps APIなど)が読み込まれた後にアクションを実行できます。
タイプ: アクション
例:
function example_callback() {
// アクションを実行
}
add_action('ameliaScriptsLoaded', 'example_callback', 10, 0);