buy
ModSecurity

Add_modsec_vendor

The pre_add_modsec_vendor filter will trigger before installing ModSecurity vendor successfully

Sample code
add_filter('pre_add_modsec_vendor', 'my_pre_add_modsec_vendor', 100, 1);

function my_pre_add_modsec_vendor($vendorname){
        // $vendorname contains the name of ModSecurity Vendor
}

Add_modsec_rule

The pre_add_modsec_rule filter will trigger before adding ModSecurity rule successfully

Sample code
add_filter('pre_add_modsec_rule', 'my_pre_add_modsec_rule', 100, 0);

function my_pre_add_modsec_rule(){
        // Code
        // Write your code here
}

Edit_modsec_rule

The pre_edit_modsec_rule filter will trigger before editing ModSecurity rule successfully

Sample code
add_filter('pre_edit_modsec_rule', 'my_pre_edit_modsec_rule', 100, 0);

function my_pre_edit_modsec_rule(){
        // Code
        // Write your code here
}

Delete_modsec_rule

The pre_delete_modsec_rule filter will trigger before deleting ModSecurity rule successfully

Sample code
add_filter('pre_delete_modsec_rule', 'my_pre_delete_modsec_rule', 100, 0);

function my_pre_delete_modsec_rule(){
        // Code
        // Write your code here
}

Toggle_modsec_rule

The pre_toggle_modsec_rule filter will trigger before ModSecurity rule is Enabled/Disabled successfully

Sample code
add_filter('pre_toggle_modsec_rule', 'my_pre_toggle_modsec_rule', 100, 0);

function my_pre_toggle_modsec_rule(){
        // Code
        // Write your code here
}
    Was this page helpful?
    Newsletter Subscription
    Subscribing you to the mailing list