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