Settings
awsm_jobs_settings_subtabs
Filters the Settings Subtabs.
This hook is available since Version 1.3.0
Parameters
$subtabs
(array) An array containing the subtabs data.
$section
(string) Current settings section.
Source code
File: admin/class-awsm-job-openings-settings.php
awsm_jobs_form_file_extensions
Modify file upload extensions.
Parameters
$extns
(array) An array containing file extensions.
Source code
File: admin/class-awsm-job-openings-settings.php
awsm_jobs_switchable_settings_options
Filters the allowed options for switchable settings.
This hook is available since Version 1.4.0
Parameters
$allowed_options
(array) An array containing allowed options
Source code
File: admin/class-awsm-job-openings-settings.php
awsm_jobs_settings_fields_content
Filters the allowed options for switchable settings.
This hook is available since Version 1.4.0
Parameters
$content
(string) Settings fields content.
$settings_fields
(array) An array containing settings fields.
$container
(string) Container for settings fields.
Source code
File: admin/class-awsm-job-openings-settings.php
awsm_job_template_tags
Modify file template tags.
Parameters
$template_tags
(array) Template Tags.
Source code
File: admin/class-awsm-job-openings-settings.php
awsm_job_settings_submit_btn
Modify settings submit button.
Parameters
$submit_btn
(string) Submit Button HTML content.
Source code
File: admin/templates/general.php, admin/templates/appearance.php, admin/templates/form.php, admin/templates/specifications.php, admin/templates/notification.php
awsm_jobs_settings_tab_menus
Modify job settings in tab menus.
Parameters
$tab_menus
(string) Tab menus
Source code
File: /admin/templates/base.php
awsm_jobs_general_settings_fields
Filters the general settings fields.
This hook is available since Version 1.4.0
Parameters
$settings_fields
(array) An array containing general settings fields.
Source code
File: /admin/templates/general.php
awsm_jobs_number_of_columns_options
Modify number of columns for jobs.
Parameters
$no_columns_options
(array) Number of Columns.
Source code
File: /admin/templates/appearance.php
awsm_jobs_specifications_position
Modify the job specification positions.
Parameters
$job_specs_positions
(array) Job Specifications Positions.
Source code
File: /admin/templates/appearance.php
awsm_jobs_appearance_settings_fields
Modifying jobs appearance settings fields.
This hook is available since Version 1.4.0
Parameters
$settings_fields
(array) An array containing appearance settings fields
Source code
File: /admin/templates/appearance.php
awsm_jobs_form_settings_fields
Filters the form settings fields.
This hook is available since Version 1.4.0
Parameters
$settings_fields
(array) An array containing form settings fields
Source code
File: /admin/templates/form.php
awsm_jobs_captcha_config
Filters the CAPTCHA configuration array. Use this to add custom CAPTCHA providers or modify existing provider configurations.
This hook is available since Version 3.6.0
Parameters
$config (array) An array containing CAPTCHA configuration for all providers (recaptcha, hcaptcha, turnstile, none)
Source code
File: inc/class-awsm-job-openings-form.php
awsm_jobs_captcha_settings_options
Filters the CAPTCHA settings options array used for option registration.
This hook is available since Version 3.6.0
Parameters
$options (array) Array of option registration configurations
$config (array) The CAPTCHA configuration array
Source code
File: inc/class-awsm-job-openings-form.php
awsm_jobs_captcha_verify_request_args
Filters HTTP request arguments for CAPTCHA verification. Useful for adjusting timeouts, headers, proxies, etc.
This hook is available since Version 3.6.0
Parameters
$args (array) HTTP request arguments
$verify_url (string) The verification URL
$provider (string) The CAPTCHA provider
$provider_config (array) Provider configuration array
Source code
File: inc/class-awsm-job-openings-form.php
awsm_jobs_captcha_verify_result
Filters the final CAPTCHA verification result. Use this to change the validation message or force valid/invalid status.
This hook is available since Version 3.6.0
Parameters
$result (array) Verification result array with 'valid' (bool) and 'message' (string)
$data (array) Raw API response data
$provider (string) The CAPTCHA provider
$provider_config (array) Provider configuration array
Source code
File: inc/class-awsm-job-openings-form.php
awsm_jobs_captcha_error_patterns
Filters error patterns map for CAPTCHA verification errors.
This hook is available since Version 3.6.0
Parameters
$error_patterns (array) Error code to message template mapping
$provider_config (array) Provider configuration array
$data (array) API response data
Source code
File: inc/class-awsm-job-openings-form.php
awsm_jobs_captcha_validate_short_circuit
Allows bypassing normal CAPTCHA key validation logic.
This hook is available since Version 3.6.0
Parameters
$bypass (null|string) Return a string to bypass normal validation, null to continue
$value (string) The sanitized key value
$provider (string) The CAPTCHA provider
$key_type (string) Type of key ('site_key' or 'secret_key')
$option_name (string) The option name being validated
Source code
File: inc/class-awsm-job-openings-form.php
awsm_jobs_captcha_validated_value
Filters the validated CAPTCHA key value before saving.
This hook is available since Version 3.6.0
Parameters
$value (string) The sanitized value
$provider (string) The CAPTCHA provider
$key_type (string) Type of key ('site_key' or 'secret_key')
$option_name (string) The option name
Source code
File: inc/class-awsm-job-openings-form.php
awsm_jobs_sanitize_captcha_enable
Filters the validated CAPTCHA enable value.
This hook is available since Version 3.6.0
Parameters
$value (string) The sanitized value
$input (mixed) The original input
Source code
File: inc/class-awsm-job-openings-form.php
Last updated