Lines:
1 to 100 of 117
<?php /** * Register Settings * * @package EDD * @subpackage Admin/Settings * @copyright Copyright (c) 2015, Pippin Williamson * @license http://opensource.org/licenses/gpl-2.0.php GNU Public License * @since 1.0 */ // Exit if accessed directly if ( !defined( 'ABSPATH' ) ) exit; /* function edd_get_option() – Get an option */ /* function edd_update_option() – Update an option */ /* function edd_delete_option() – Remove an option */ /* function edd_get_settings() – Get Settings */ /* function edd_register_settings() – Add all settings sections and fields */ add_action( 'admin_init', 'edd_register_settings' ); /* function edd_get_registered_settings() – Retrieve the array of plugin settings */ /* function edd_settings_sanitize() – Settings Sanitization */ /* function edd_get_registered_settings_types() – Flattens the set of registered settings and their type so we can easily sanitize all the settings in a much cleaner set of logic in edd_settings_sanitize */ /* function edd_settings_sanitize_misc_file_downloads() – Misc File Download Settings Sanitization */ add_filter( 'edd_settings_misc-file_downloads_sanitize', 'edd_settings_sanitize_misc_file_downloads' ); /* function edd_settings_sanitize_misc_accounting() – Misc Accounting Settings Sanitization */ add_filter( 'edd_settings_gateways-accounting_sanitize', 'edd_settings_sanitize_misc_accounting' ); /* function edd_settings_sanitize_taxes() – Taxes Settings Sanitization */ add_filter( 'edd_settings_taxes_sanitize', 'edd_settings_sanitize_taxes' ); /* function edd_settings_sanitize_gateways() – Payment Gateways Settings Sanitization */ add_filter( 'edd_settings_gateways_sanitize', 'edd_settings_sanitize_gateways' ); /* function edd_sanitize_text_field() – Sanitize text fields */ add_filter( 'edd_settings_sanitize_text', 'edd_sanitize_text_field' ); /* function edd_sanitize_html_class() – Sanitize HTML Class Names */ /* function edd_get_settings_tabs() – Retrieve settings tabs */ /* function edd_get_settings_tab_sections() – Retrieve settings tabs */ /* function edd_get_registered_settings_sections() – Get the settings sections for each tab Uses a static to avoid running the filters on every request to this function */ /* function edd_get_pages() – Retrieve a list of all published pages */ /* function edd_header_callback() – Header Callback */ /* function edd_checkbox_callback() – Checkbox Callback */ /* function edd_multicheck_callback() – Multicheck Callback */ /* function edd_payment_icons_callback() – Payment method icons callback */ /* function edd_radio_callback() – Radio Callback */ /* function edd_gateways_callback() – Gateways Callback */ /* function edd_gateway_select_callback() – Gateways Callback (drop down) */ /* function edd_text_callback() – Text Callback */ /* function edd_email_callback() – Email Callback */ /* function edd_number_callback() – Number Callback */ /* function edd_textarea_callback() – Textarea Callback */ /* function edd_password_callback() – Password Callback */ /* function edd_missing_callback() – Missing Callback */ /* function edd_select_callback() – Select Callback */ /* function edd_color_select_callback() – Color select Callback */ /* function edd_rich_editor_callback() – Rich Editor Callback */ /* function edd_upload_callback() – Upload Callback */ /* function edd_color_callback() – Color picker Callback */ /* function edd_shop_states_callback() – Shop States Callback */ /* function edd_recapture_callback() – Recapture Callback */