value arguments. * * @date 23/1/19 * @since 5.7.10 * * @param void * @return int */ function query($args, $operator = 'AND') { } /** * alias * * Sets an alias for the given name allowing data to be found via multiple identifiers. * * @date 18/1/19 * @since 5.7.10 * * @param type $var Description. Default. * @return type Description. */ function alias($name = '') { } /** * switch_site * * Triggered when switching between sites on a multisite installation. * * @date 13/2/19 * @since 5.7.11 * * @param int $site_id New blog ID. * @param int prev_blog_id Prev blog ID. * @return void */ function switch_site($site_id, $prev_site_id) { } } class ACF_Admin_Notice extends \ACF_Data { /** @var array Storage for data. */ var $data = array( /** @type string Text displayed in notice. */ 'text' => '', /** @type string Optional HTML alternative to text. 'html' => '', */ /** @type string The type of notice (warning, error, success, info). */ 'type' => 'info', /** @type bool If the notice can be dismissed. */ 'dismissible' => \true, ); /** * render * * Renders the notice HTML. * * @date 27/12/18 * @since 5.8.0 * * @param void * @return void */ function render() { } } class acf_admin_tools { /** @var array Contains an array of admin tool instances */ var $tools = array(); /** @var string The active tool */ var $active = ''; /** * __construct * * This function will setup the class functionality * * @date 10/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function __construct() { } /** * register_tool * * This function will store a tool tool class * * @date 10/10/17 * @since 5.6.3 * * @param string $class * @return n/a */ function register_tool($class) { } /** * get_tool * * This function will return a tool tool class * * @date 10/10/17 * @since 5.6.3 * * @param string $name * @return n/a */ function get_tool($name) { } /** * get_tools * * This function will return an array of all tools * * @date 10/10/17 * @since 5.6.3 * * @param n/a * @return array */ function get_tools() { } /* * admin_menu * * This function will add the ACF menu item to the WP admin * * @type action (admin_menu) * @date 28/09/13 * @since 5.0.0 * * @param n/a * @return n/a */ function admin_menu() { } /** * load * * description * * @date 10/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function load() { } /** * include_tools * * description * * @date 10/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function include_tools() { } /** * check_submit * * description * * @date 10/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function check_submit() { } /** * html * * description * * @date 10/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function html() { } /** * meta_box_html * * description * * @date 10/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function metabox_html($post, $metabox) { } } class ACF_Admin_Upgrade { /** * __construct * * Sets up the class functionality. * * @date 31/7/18 * @since 5.7.2 * * @param void * @return void */ function __construct() { } /** * admin_menu * * Setus up logic if DB Upgrade is needed on a single site. * * @date 24/8/18 * @since 5.7.4 * * @param void * @return void */ function admin_menu() { } /** * network_admin_menu * * Sets up admin logic if DB Upgrade is required on a multi site. * * @date 24/8/18 * @since 5.7.4 * * @param void * @return void */ function network_admin_menu() { } /** * admin_load * * Runs during the loading of the admin page. * * @date 24/8/18 * @since 5.7.4 * * @param type $var Description. Default. * @return type Description. */ function admin_load() { } /** * network_admin_load * * Runs during the loading of the network admin page. * * @date 24/8/18 * @since 5.7.4 * * @param type $var Description. Default. * @return type Description. */ function network_admin_load() { } /** * admin_notices * * Displays the DB Upgrade prompt. * * @date 23/8/18 * @since 5.7.3 * * @param void * @return void */ function admin_notices() { } /** * network_admin_notices * * Displays the DB Upgrade prompt on a multi site. * * @date 23/8/18 * @since 5.7.3 * * @param void * @return void */ function network_admin_notices() { } /** * admin_html * * Displays the HTML for the admin page. * * @date 24/8/18 * @since 5.7.4 * * @param void * @return void */ function admin_html() { } /** * network_admin_html * * Displays the HTML for the network upgrade admin page. * * @date 24/8/18 * @since 5.7.4 * * @param void * @return void */ function network_admin_html() { } } class ACF_Admin { /** * __construct * * Sets up the class functionality. * * @date 23/06/12 * @since 5.0.0 * * @param void * @return void */ function __construct() { } /** * admin_menu * * Adds the ACF menu item. * * @date 28/09/13 * @since 5.0.0 * * @param void * @return void */ function admin_menu() { } /** * admin_enqueue_scripts * * Enqueues global admin styling. * * @date 28/09/13 * @since 5.0.0 * * @param void * @return void */ function admin_enqueue_scripts() { } /** * admin_body_class * * Appends the determined body_class. * * @date 5/11/19 * @since 5.8.7 * * @param string $classes Space-separated list of CSS classes. * @return string */ function admin_body_class($classes) { } /** * info_page_html * * Renders the Info page HTML. * * @date 5/11/19 * @since 5.8.7 * * @param void * @return void */ function info_page_html() { } } class ACF_Admin_Tool { /** @var string Tool name */ var $name = ''; /** @var string Tool title */ var $title = ''; /** @var string Dashicon slug */ //var $icon = ''; /** @var boolean Redirect form to single */ //var $redirect = false; /** * get_name * * This function will return the Tool's name * * @date 19/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function get_name() { } /** * get_title * * This function will return the Tool's title * * @date 19/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function get_title() { } /** * get_url * * This function will return the Tool's title * * @date 19/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function get_url() { } /** * is_active * * This function will return true if the tool is active * * @date 19/10/17 * @since 5.6.3 * * @param n/a * @return bool */ function is_active() { } /* * __construct * * This function will setup the class functionality * * @type function * @date 27/6/17 * @since 5.6.0 * * @param n/a * @return n/a */ function __construct() { } /** * initialize * * This function will initialize the admin tool * * @date 10/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function initialize() { } /** * load * * This function is called during the admin page load * * @date 10/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function load() { } /** * html * * This function will output the metabox HTML * * @date 10/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function html() { } /** * submit * * This function will run when the tool's form has been submit * * @date 10/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function submit() { } } class ACF_Admin_Tool_Export extends \ACF_Admin_Tool { /** @var string View context */ var $view = ''; /** @var array Export data */ var $json = ''; /** * initialize * * This function will initialize the admin tool * * @date 10/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function initialize() { } /** * submit * * This function will run when the tool's form has been submit * * @date 10/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function submit() { } /** * submit_download * * description * * @date 17/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function submit_download() { } /** * submit_generate * * description * * @date 17/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function submit_generate() { } /** * load * * description * * @date 21/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function load() { } /** * html * * This function will output the metabox HTML * * @date 10/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function html() { } /** * html_field_selection * * description * * @date 24/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function html_field_selection() { } /** * html_panel_selection * * description * * @date 21/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function html_panel_selection() { } /** * html_panel_settings * * description * * @date 21/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function html_panel_settings() { } /** * html_archive * * description * * @date 20/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function html_archive() { } /** * html_single * * description * * @date 20/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function html_single() { } /** * html_generate * * description * * @date 17/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function html_generate() { } /** * get_selected_keys * * This function will return an array of field group keys that have been selected * * @date 20/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function get_selected_keys() { } /** * get_selected * * This function will return the JSON data for given $_POST args * * @date 17/10/17 * @since 5.6.3 * * @param n/a * @return array */ function get_selected() { } } class ACF_Admin_Tool_Import extends \ACF_Admin_Tool { /** * initialize * * This function will initialize the admin tool * * @date 10/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function initialize() { } /** * html * * This function will output the metabox HTML * * @date 10/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function html() { } /** * submit * * This function will run when the tool's form has been submit * * @date 10/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function submit() { } } class ACF_Ajax { /** @var string The AJAX action name. */ var $action = ''; /** @var array The $_REQUEST data. */ var $request; /** @var bool Prevents access for non-logged in users. */ var $public = \false; /** * __construct * * Sets up the class functionality. * * @date 31/7/18 * @since 5.7.2 * * @param void * @return void */ function __construct() { } /** * has * * Returns true if the request has data for the given key. * * @date 31/7/18 * @since 5.7.2 * * @param string $key The data key. * @return boolean */ function has($key = '') { } /** * get * * Returns request data for the given key. * * @date 31/7/18 * @since 5.7.2 * * @param string $key The data key. * @return mixed */ function get($key = '') { } /** * set * * Sets request data for the given key. * * @date 31/7/18 * @since 5.7.2 * * @param string $key The data key. * @param mixed $value The data value. * @return ACF_Ajax */ function set($key = '', $value) { } /** * initialize * * Allows easy access to modifying properties without changing constructor. * * @date 31/7/18 * @since 5.7.2 * * @param void * @return void */ function initialize() { } /** * add_actions * * Adds the ajax actions for this response. * * @date 31/7/18 * @since 5.7.2 * * @param void * @return void */ function add_actions() { } /** * request * * Callback for ajax action. Sets up properties and calls the get_response() function. * * @date 1/8/18 * @since 5.7.2 * * @param void * @return void */ function request() { } /** * get_response * * Returns the response data to sent back. * * @date 31/7/18 * @since 5.7.2 * * @param array $request The request args. * @return mixed The response data or WP_Error. */ function get_response($request) { } /** * send * * Sends back JSON based on the $response as either success or failure. * * @date 31/7/18 * @since 5.7.2 * * @param mixed $response The response to send back. * @return void */ function send($response) { } } class ACF_Ajax_Check_Screen extends \ACF_Ajax { /** @var string The AJAX action name. */ var $action = 'acf/ajax/check_screen'; /** @var bool Prevents access for non-logged in users. */ var $public = \false; /** * get_response * * Returns the response data to sent back. * * @date 31/7/18 * @since 5.7.2 * * @param array $request The request args. * @return mixed The response data or WP_Error. */ function get_response($request) { } } class ACF_Ajax_Upgrade extends \ACF_Ajax { /** @var string The AJAX action name */ var $action = 'acf/ajax/upgrade'; /** * get_response * * Returns the response data to sent back. * * @date 31/7/18 * @since 5.7.2 * * @param array $request The request args. * @return mixed The response data or WP_Error. */ function get_response($request) { } } class ACF_Ajax_User_Setting extends \ACF_Ajax { /** @var string The AJAX action name. */ var $action = 'acf/ajax/user_setting'; /** @var bool Prevents access for non-logged in users. */ var $public = \true; /** * get_response * * Returns the response data to sent back. * * @date 31/7/18 * @since 5.7.2 * * @param array $request The request args. * @return mixed The response data or WP_Error. */ function get_response($request) { } } class ACF_Compatibility { /** * __construct * * Sets up the class functionality. * * @date 30/04/2014 * @since 5.0.0 * * @param void * @return void */ function __construct() { } /** * init * * Adds compatibility for deprecated settings. * * @date 10/6/19 * @since 5.8.1 * * @param void * @return void */ function init() { } /** * field_wrapper_attributes * * Adds compatibility with deprecated field wrap attributes. * * @date 21/1/19 * @since 5.7.10 * * @param array $wrapper The wrapper attributes array. * @param array $field The field array. */ function field_wrapper_attributes($wrapper, $field) { } /** * validate_field * * Adds compatibility with deprecated settings * * @date 23/04/2014 * @since 5.0.0 * * @param array $field The field array. * @return array $field */ function validate_field($field) { } /** * validate_textarea_field * * Adds compatibility with deprecated settings * * @date 23/04/2014 * @since 5.0.0 * * @param array $field The field array. * @return array $field */ function validate_textarea_field($field) { } /** * validate_relationship_field * * Adds compatibility with deprecated settings * * @date 23/04/2014 * @since 5.0.0 * * @param array $field The field array. * @return array $field */ function validate_relationship_field($field) { } /** * validate_image_field * * Adds compatibility with deprecated settings * * @date 23/04/2014 * @since 5.0.0 * * @param array $field The field array. * @return array $field */ function validate_image_field($field) { } /** * validate_wysiwyg_field * * Adds compatibility with deprecated settings * * @date 23/04/2014 * @since 5.0.0 * * @param array $field The field array. * @return array $field */ function validate_wysiwyg_field($field) { } /** * validate_date_picker_field * * Adds compatibility with deprecated settings * * @date 23/04/2014 * @since 5.0.0 * * @param array $field The field array. * @return array $field */ function validate_date_picker_field($field) { } /** * validate_taxonomy_field * * Adds compatibility with deprecated settings * * @date 23/04/2014 * @since 5.2.7 * * @param array $field The field array. * @return array $field */ function validate_taxonomy_field($field) { } /** * validate_date_time_picker_field * * Adds compatibility with deprecated settings * * @date 23/04/2014 * @since 5.2.7 * * @param array $field The field array. * @return array $field */ function validate_date_time_picker_field($field) { } /** * validate_user_field * * Adds compatibility with deprecated settings * * @date 23/04/2014 * @since 5.2.7 * * @param array $field The field array. * @return array $field */ function validate_user_field($field) { } /* * validate_field_group * * This function will provide compatibility with ACF4 field groups * * @type function * @date 23/04/2014 * @since 5.0.0 * * @param $field_group (array) * @return $field_group */ function validate_field_group($field_group) { } /** * validate_post_taxonomy_location_rule * * description * * @date 27/8/18 * @since 5.7.4 * * @param type $var Description. Default. * @return type Description. */ function validate_post_taxonomy_location_rule($rule) { } } class acf_fields { /** @var array Contains an array of field type instances */ var $types = array(); /* * __construct * * This function will setup the class functionality * * @type function * @date 5/03/2014 * @since 5.4.0 * * @param n/a * @return n/a */ function __construct() { } /* * register_field_type * * This function will register a field type instance * * @type function * @date 6/07/2016 * @since 5.4.0 * * @param $class (string) * @return n/a */ function register_field_type($class) { } /* * get_field_type * * This function will return a field type instance * * @type function * @date 6/07/2016 * @since 5.4.0 * * @param $name (string) * @return (mixed) */ function get_field_type($name) { } /* * is_field_type * * This function will return true if a field type exists * * @type function * @date 6/07/2016 * @since 5.4.0 * * @param $name (string) * @return (mixed) */ function is_field_type($name) { } /* * register_field_type_info * * This function will store a basic array of info about the field type * to later be overriden by the above register_field_type function * * @type function * @date 29/5/17 * @since 5.6.0 * * @param $info (array) * @return n/a */ function register_field_type_info($info) { } /* * get_field_types * * This function will return an array of all field types * * @type function * @date 6/07/2016 * @since 5.4.0 * * @param $name (string) * @return (mixed) */ function get_field_types() { } } class acf_field { // vars var $name = '', $label = '', $category = 'basic', $defaults = array(), $l10n = array(), $public = \true; /* * __construct * * This function will initialize the field type * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function __construct() { } /* * initialize * * This function will initialize the field type * * @type function * @date 27/6/17 * @since 5.6.0 * * @param n/a * @return n/a */ function initialize() { } /* * add_filter * * This function checks if the function is_callable before adding the filter * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param $tag (string) * @param $function_to_add (string) * @param $priority (int) * @param $accepted_args (int) * @return n/a */ function add_filter($tag = '', $function_to_add = '', $priority = 10, $accepted_args = 1) { } /* * add_field_filter * * This function will add a field type specific filter * * @type function * @date 29/09/2016 * @since 5.4.0 * * @param $tag (string) * @param $function_to_add (string) * @param $priority (int) * @param $accepted_args (int) * @return n/a */ function add_field_filter($tag = '', $function_to_add = '', $priority = 10, $accepted_args = 1) { } /* * add_action * * This function checks if the function is_callable before adding the action * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param $tag (string) * @param $function_to_add (string) * @param $priority (int) * @param $accepted_args (int) * @return n/a */ function add_action($tag = '', $function_to_add = '', $priority = 10, $accepted_args = 1) { } /* * add_field_action * * This function will add a field type specific filter * * @type function * @date 29/09/2016 * @since 5.4.0 * * @param $tag (string) * @param $function_to_add (string) * @param $priority (int) * @param $accepted_args (int) * @return n/a */ function add_field_action($tag = '', $function_to_add = '', $priority = 10, $accepted_args = 1) { } /* * validate_field * * This function will append default settings to a field * * @type filter ("acf/validate_field/type={$this->name}") * @since 3.6 * @date 23/01/13 * * @param $field (array) * @return $field (array) */ function validate_field($field) { } /* * admin_l10n * * This function will append l10n text translations to an array which is later passed to JS * * @type filter ("acf/input/admin_l10n") * @since 3.6 * @date 23/01/13 * * @param $l10n (array) * @return $l10n (array) */ function input_admin_l10n($l10n) { } } class acf_field__accordion extends \acf_field { /** * initialize * * This function will setup the field type data * * @date 30/10/17 * @since 5.6.3 * * @param n/a * @return n/a */ function initialize() { } /** * render_field * * Create the HTML interface for your field * * @date 30/10/17 * @since 5.6.3 * * @param array $field * @return n/a */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field_settings($field) { } /* * load_field() * * This filter is appied to the $field after it is loaded from the database * * @type filter * @since 3.6 * @date 23/01/13 * * @param $field - the field array holding all the field options * * @return $field - the field array holding all the field options */ function load_field($field) { } } class acf_field_button_group extends \acf_field { /** * initialize() * * This function will setup the field type data * * @date 18/9/17 * @since 5.6.3 * * @param n/a * @return n/a */ function initialize() { } /** * render_field() * * Creates the field's input HTML * * @date 18/9/17 * @since 5.6.3 * * @param array $field The field settings array * @return n/a */ function render_field($field) { } /** * render_field_settings() * * Creates the field's settings HTML * * @date 18/9/17 * @since 5.6.3 * * @param array $field The field settings array * @return n/a */ function render_field_settings($field) { } /* * update_field() * * This filter is appied to the $field before it is saved to the database * * @date 18/9/17 * @since 5.6.3 * * @param array $field The field array holding all the field options * @return $field */ function update_field($field) { } /* * load_value() * * This filter is appied to the $value after it is loaded from the db * * @date 18/9/17 * @since 5.6.3 * * @param mixed $value The value found in the database * @param mixed $post_id The post ID from which the value was loaded from * @param array $field The field array holding all the field options * @return $value */ function load_value($value, $post_id, $field) { } /* * translate_field * * This function will translate field settings * * @date 18/9/17 * @since 5.6.3 * * @param array $field The field array holding all the field options * @return $field */ function translate_field($field) { } /* * format_value() * * This filter is appied to the $value after it is loaded from the db and before it is returned to the template * * @date 18/9/17 * @since 5.6.3 * * @param mixed $value The value found in the database * @param mixed $post_id The post ID from which the value was loaded from * @param array $field The field array holding all the field options * @return $value */ function format_value($value, $post_id, $field) { } } class acf_field_checkbox extends \acf_field { /* * __construct * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * render_field() * * Create the HTML interface for your field * * @param $field (array) the $field being rendered * * @type action * @since 3.6 * @date 23/01/13 * * @param $field (array) the $field being edited * @return n/a */ function render_field($field) { } /* * render_field_choices * * description * * @type function * @date 15/7/17 * @since 5.6.0 * * @param $post_id (int) * @return $post_id (int) */ function render_field_choices($field) { } /* * render_field_toggle * * description * * @type function * @date 15/7/17 * @since 5.6.0 * * @param $post_id (int) * @return $post_id (int) */ function render_field_toggle($field) { } /* * render_field_custom * * description * * @type function * @date 15/7/17 * @since 5.6.0 * * @param $post_id (int) * @return $post_id (int) */ function render_field_custom($field) { } function walk($choices = array(), $args = array(), $depth = 0) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_settings($field) { } /* * update_field() * * This filter is appied to the $field before it is saved to the database * * @type filter * @since 3.6 * @date 23/01/13 * * @param $field - the field array holding all the field options * @param $post_id - the field group ID (post_type = acf) * * @return $field - the modified field */ function update_field($field) { } /* * update_value() * * This filter is appied to the $value before it is updated in the db * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value - the value which will be saved in the database * @param $post_id - the $post_id of which the value will be saved * @param $field - the field array holding all the field options * * @return $value - the modified value */ function update_value($value, $post_id, $field) { } /* * translate_field * * This function will translate field settings * * @type function * @date 8/03/2016 * @since 5.3.2 * * @param $field (array) * @return $field */ function translate_field($field) { } /* * format_value() * * This filter is appied to the $value after it is loaded from the db and before it is returned to the template * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value (mixed) the value which was loaded from the database * @param $post_id (mixed) the $post_id from which the value was loaded * @param $field (array) the field array holding all the field options * * @return $value (mixed) the modified value */ function format_value($value, $post_id, $field) { } } class acf_field_color_picker extends \acf_field { /* * __construct * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * input_admin_enqueue_scripts * * description * * @type function * @date 16/12/2015 * @since 5.3.2 * * @param $post_id (int) * @return $post_id (int) */ function input_admin_enqueue_scripts() { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_settings($field) { } } class acf_field_date_picker extends \acf_field { /* * __construct * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * input_admin_enqueue_scripts * * description * * @type function * @date 16/12/2015 * @since 5.3.2 * * @param $post_id (int) * @return $post_id (int) */ function input_admin_enqueue_scripts() { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_settings($field) { } /* * format_value() * * This filter is appied to the $value after it is loaded from the db and before it is returned to the template * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value (mixed) the value which was loaded from the database * @param $post_id (mixed) the $post_id from which the value was loaded * @param $field (array) the field array holding all the field options * * @return $value (mixed) the modified value */ function format_value($value, $post_id, $field) { } } class acf_field_date_and_time_picker extends \acf_field { /* * __construct * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * input_admin_enqueue_scripts * * description * * @type function * @date 16/12/2015 * @since 5.3.2 * * @param $post_id (int) * @return $post_id (int) */ function input_admin_enqueue_scripts() { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_settings($field) { } /* * format_value() * * This filter is appied to the $value after it is loaded from the db and before it is returned to the template * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value (mixed) the value which was loaded from the database * @param $post_id (mixed) the $post_id from which the value was loaded * @param $field (array) the field array holding all the field options * * @return $value (mixed) the modified value */ function format_value($value, $post_id, $field) { } } class acf_field_email extends \acf_field { /* * initialize * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_settings($field) { } } class acf_field_file extends \acf_field { /* * __construct * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * input_admin_enqueue_scripts * * description * * @type function * @date 16/12/2015 * @since 5.3.2 * * @param $post_id (int) * @return $post_id (int) */ function input_admin_enqueue_scripts() { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_settings($field) { } /* * format_value() * * This filter is appied to the $value after it is loaded from the db and before it is returned to the template * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value (mixed) the value which was loaded from the database * @param $post_id (mixed) the $post_id from which the value was loaded * @param $field (array) the field array holding all the field options * * @return $value (mixed) the modified value */ function format_value($value, $post_id, $field) { } /* * get_media_item_args * * description * * @type function * @date 27/01/13 * @since 3.6.0 * * @param $vars (array) * @return $vars */ function get_media_item_args($vars) { } /* * update_value() * * This filter is appied to the $value before it is updated in the db * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value - the value which will be saved in the database * @param $post_id - the $post_id of which the value will be saved * @param $field - the field array holding all the field options * * @return $value - the modified value */ function update_value($value, $post_id, $field) { } /* * validate_value * * This function will validate a basic file input * * @type function * @date 11/02/2014 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function validate_value($valid, $value, $field, $input) { } } class acf_field_google_map extends \acf_field { /* * __construct * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * input_admin_enqueue_scripts * * description * * @type function * @date 16/12/2015 * @since 5.3.2 * * @param $post_id (int) * @return $post_id (int) */ function input_admin_enqueue_scripts() { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_settings($field) { } /** * load_value * * Filters the value loaded from the database. * * @date 16/10/19 * @since 5.8.1 * * @param mixed $value The value loaded from the database. * @param mixed $post_id The post ID where the value is saved. * @param array $field The field settings array. * @return (array|false) */ function load_value($value, $post_id, $field) { } /* * update_value() * * This filter is appied to the $value before it is updated in the db * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value - the value which will be saved in the database * @param $post_id - the $post_id of which the value will be saved * @param $field - the field array holding all the field options * * @return $value - the modified value */ function update_value($value, $post_id, $field) { } } class acf_field__group extends \acf_field { /* * __construct * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * load_field() * * This filter is appied to the $field after it is loaded from the database * * @type filter * @since 3.6 * @date 23/01/13 * * @param $field - the field array holding all the field options * * @return $field - the field array holding all the field options */ function load_field($field) { } /* * load_value() * * This filter is applied to the $value after it is loaded from the db * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value (mixed) the value found in the database * @param $post_id (mixed) the $post_id from which the value was loaded * @param $field (array) the field array holding all the field options * @return $value */ function load_value($value, $post_id, $field) { } /* * format_value() * * This filter is appied to the $value after it is loaded from the db and before it is returned to the template * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value (mixed) the value which was loaded from the database * @param $post_id (mixed) the $post_id from which the value was loaded * @param $field (array) the field array holding all the field options * * @return $value (mixed) the modified value */ function format_value($value, $post_id, $field) { } /* * update_value() * * This filter is appied to the $value before it is updated in the db * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value - the value which will be saved in the database * @param $field - the field array holding all the field options * @param $post_id - the $post_id of which the value will be saved * * @return $value - the modified value */ function update_value($value, $post_id, $field) { } /* * prepare_field_for_db * * This function will modify sub fields ready for update / load * * @type function * @date 4/11/16 * @since 5.5.0 * * @param $field (array) * @return $field */ function prepare_field_for_db($field) { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * render_field_block * * description * * @type function * @date 12/07/2016 * @since 5.4.0 * * @param $post_id (int) * @return $post_id (int) */ function render_field_block($field) { } /* * render_field_table * * description * * @type function * @date 12/07/2016 * @since 5.4.0 * * @param $post_id (int) * @return $post_id (int) */ function render_field_table($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_settings($field) { } /* * validate_value * * description * * @type function * @date 11/02/2014 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function validate_value($valid, $value, $field, $input) { } /* * duplicate_field() * * This filter is appied to the $field before it is duplicated and saved to the database * * @type filter * @since 3.6 * @date 23/01/13 * * @param $field - the field array holding all the field options * * @return $field - the modified field */ function duplicate_field($field) { } /* * prepare_field_for_export * * description * * @type function * @date 11/03/2014 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function prepare_field_for_export($field) { } /* * prepare_field_for_import * * description * * @type function * @date 11/03/2014 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function prepare_field_for_import($field) { } /* * delete_value * * Called when deleting this field's value. * * @date 1/07/2015 * @since 5.2.3 * * @param mixed $post_id The post ID being saved * @param string $meta_key The field name as seen by the DB * @param array $field The field settings * @return void */ function delete_value($post_id, $meta_key, $field) { } /** * delete_field * * Called when deleting a field of this type. * * @date 8/11/18 * @since 5.8.0 * * @param arra $field The field settings. * @return void */ function delete_field($field) { } } class acf_field_image extends \acf_field { /* * __construct * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * input_admin_enqueue_scripts * * description * * @type function * @date 16/12/2015 * @since 5.3.2 * * @param $post_id (int) * @return $post_id (int) */ function input_admin_enqueue_scripts() { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_settings($field) { } /* * format_value() * * This filter is appied to the $value after it is loaded from the db and before it is returned to the template * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value (mixed) the value which was loaded from the database * @param $post_id (mixed) the $post_id from which the value was loaded * @param $field (array) the field array holding all the field options * * @return $value (mixed) the modified value */ function format_value($value, $post_id, $field) { } /* * get_media_item_args * * description * * @type function * @date 27/01/13 * @since 3.6.0 * * @param $vars (array) * @return $vars */ function get_media_item_args($vars) { } /* * update_value() * * This filter is appied to the $value before it is updated in the db * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value - the value which will be saved in the database * @param $post_id - the $post_id of which the value will be saved * @param $field - the field array holding all the field options * * @return $value - the modified value */ function update_value($value, $post_id, $field) { } /* * validate_value * * This function will validate a basic file input * * @type function * @date 11/02/2014 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function validate_value($valid, $value, $field, $input) { } } class acf_field_link extends \acf_field { /* * __construct * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * get_link * * description * * @type function * @date 16/5/17 * @since 5.5.13 * * @param $post_id (int) * @return $post_id (int) */ function get_link($value = '') { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_settings($field) { } /* * format_value() * * This filter is appied to the $value after it is loaded from the db and before it is returned to the template * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value (mixed) the value which was loaded from the database * @param $post_id (mixed) the $post_id from which the value was loaded * @param $field (array) the field array holding all the field options * * @return $value (mixed) the modified value */ function format_value($value, $post_id, $field) { } /* * validate_value * * description * * @type function * @date 11/02/2014 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function validate_value($valid, $value, $field, $input) { } /* * update_value() * * This filter is appied to the $value before it is updated in the db * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value - the value which will be saved in the database * @param $post_id - the $post_id of which the value will be saved * @param $field - the field array holding all the field options * * @return $value - the modified value */ function update_value($value, $post_id, $field) { } } class acf_field_message extends \acf_field { /* * __construct * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field_settings($field) { } /* * translate_field * * This function will translate field settings * * @type function * @date 8/03/2016 * @since 5.3.2 * * @param $field (array) * @return $field */ function translate_field($field) { } /* * load_field() * * This filter is appied to the $field after it is loaded from the database * * @type filter * @since 3.6 * @date 23/01/13 * * @param $field - the field array holding all the field options * * @return $field - the field array holding all the field options */ function load_field($field) { } } class acf_field_number extends \acf_field { /* * initialize * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_settings($field) { } /* * validate_value * * description * * @type function * @date 11/02/2014 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function validate_value($valid, $value, $field, $input) { } /* * update_value() * * This filter is appied to the $value before it is updated in the db * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value - the value which will be saved in the database * @param $field - the field array holding all the field options * @param $post_id - the $post_id of which the value will be saved * * @return $value - the modified value */ function update_value($value, $post_id, $field) { } } class acf_field_oembed extends \acf_field { /* * __construct * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * prepare_field * * This function will prepare the field for input * * @type function * @date 14/2/17 * @since 5.5.8 * * @param $field (array) * @return (int) */ function prepare_field($field) { } /* * wp_oembed_get * * description * * @type function * @date 24/01/2014 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function wp_oembed_get($url = '', $width = 0, $height = 0) { } /* * ajax_query * * description * * @type function * @date 24/10/13 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function ajax_query() { } /* * get_ajax_query * * This function will return an array of data formatted for use in a select2 AJAX response * * @type function * @date 15/10/2014 * @since 5.0.9 * * @param $options (array) * @return (array) */ function get_ajax_query($args = array()) { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field_settings($field) { } /* * format_value() * * This filter is appied to the $value after it is loaded from the db and before it is returned to the template * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value (mixed) the value which was loaded from the database * @param $post_id (mixed) the $post_id from which the value was loaded * @param $field (array) the field array holding all the field options * * @return $value (mixed) the modified value */ function format_value($value, $post_id, $field) { } } class acf_field_output extends \acf_field { /* * __construct * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * render_field() * * Create the HTML interface for your field * * @param $field (array) the $field being rendered * * @type action * @since 3.6 * @date 23/01/13 * * @param $field (array) the $field being edited * @return n/a */ function render_field($field) { } } class acf_field_page_link extends \acf_field { /* * __construct * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * ajax_query * * description * * @type function * @date 24/10/13 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function ajax_query() { } /* * get_post_result * * This function will return an array containing id, text and maybe description data * * @type function * @date 7/07/2016 * @since 5.4.0 * * @param $id (mixed) * @param $text (string) * @return (array) */ function get_post_result($id, $text) { } /* * get_post_title * * This function returns the HTML for a result * * @type function * @date 1/11/2013 * @since 5.0.0 * * @param $post (object) * @param $field (array) * @param $post_id (int) the post_id to which this value is saved to * @return (string) */ function get_post_title($post, $field, $post_id = 0, $is_search = 0) { } /* * get_posts * * This function will return an array of posts for a given field value * * @type function * @date 13/06/2014 * @since 5.0.0 * * @param $value (array) * @return $value */ function get_posts($value, $field) { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_settings($field) { } /* * format_value() * * This filter is appied to the $value after it is loaded from the db and before it is returned to the template * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value (mixed) the value which was loaded from the database * @param $post_id (mixed) the $post_id from which the value was loaded * @param $field (array) the field array holding all the field options * * @return $value (mixed) the modified value */ function format_value($value, $post_id, $field) { } /* * update_value() * * This filter is appied to the $value before it is updated in the db * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value - the value which will be saved in the database * @param $post_id - the $post_id of which the value will be saved * @param $field - the field array holding all the field options * * @return $value - the modified value */ function update_value($value, $post_id, $field) { } } class acf_field_password extends \acf_field { /* * initialize * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_settings($field) { } } class acf_field_post_object extends \acf_field { /* * __construct * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * ajax_query * * description * * @type function * @date 24/10/13 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function ajax_query() { } /* * get_ajax_query * * This function will return an array of data formatted for use in a select2 AJAX response * * @type function * @date 15/10/2014 * @since 5.0.9 * * @param $options (array) * @return (array) */ function get_ajax_query($options = array()) { } /* * get_post_result * * This function will return an array containing id, text and maybe description data * * @type function * @date 7/07/2016 * @since 5.4.0 * * @param $id (mixed) * @param $text (string) * @return (array) */ function get_post_result($id, $text) { } /* * get_post_title * * This function returns the HTML for a result * * @type function * @date 1/11/2013 * @since 5.0.0 * * @param $post (object) * @param $field (array) * @param $post_id (int) the post_id to which this value is saved to * @return (string) */ function get_post_title($post, $field, $post_id = 0, $is_search = 0) { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_settings($field) { } /* * load_value() * * This filter is applied to the $value after it is loaded from the db * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value (mixed) the value found in the database * @param $post_id (mixed) the $post_id from which the value was loaded * @param $field (array) the field array holding all the field options * @return $value */ function load_value($value, $post_id, $field) { } /* * format_value() * * This filter is appied to the $value after it is loaded from the db and before it is returned to the template * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value (mixed) the value which was loaded from the database * @param $post_id (mixed) the $post_id from which the value was loaded * @param $field (array) the field array holding all the field options * * @return $value (mixed) the modified value */ function format_value($value, $post_id, $field) { } /* * update_value() * * This filter is appied to the $value before it is updated in the db * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value - the value which will be saved in the database * @param $post_id - the $post_id of which the value will be saved * @param $field - the field array holding all the field options * * @return $value - the modified value */ function update_value($value, $post_id, $field) { } /* * get_posts * * This function will return an array of posts for a given field value * * @type function * @date 13/06/2014 * @since 5.0.0 * * @param $value (array) * @return $value */ function get_posts($value, $field) { } } class acf_field_radio extends \acf_field { /* * __construct * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * render_field() * * Create the HTML interface for your field * * @param $field (array) the $field being rendered * * @type action * @since 3.6 * @date 23/01/13 * * @param $field (array) the $field being edited * @return n/a */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_settings($field) { } /* * update_field() * * This filter is appied to the $field before it is saved to the database * * @type filter * @since 3.6 * @date 23/01/13 * * @param $field - the field array holding all the field options * @param $post_id - the field group ID (post_type = acf) * * @return $field - the modified field */ function update_field($field) { } /* * update_value() * * This filter is appied to the $value before it is updated in the db * * @type filter * @since 3.6 * @date 23/01/13 * @todo Fix bug where $field was found via json and has no ID * * @param $value - the value which will be saved in the database * @param $post_id - the $post_id of which the value will be saved * @param $field - the field array holding all the field options * * @return $value - the modified value */ function update_value($value, $post_id, $field) { } /* * load_value() * * This filter is appied to the $value after it is loaded from the db * * @type filter * @since 5.2.9 * @date 23/01/13 * * @param $value - the value found in the database * @param $post_id - the $post_id from which the value was loaded from * @param $field - the field array holding all the field options * * @return $value - the value to be saved in te database */ function load_value($value, $post_id, $field) { } /* * translate_field * * This function will translate field settings * * @type function * @date 8/03/2016 * @since 5.3.2 * * @param $field (array) * @return $field */ function translate_field($field) { } /* * format_value() * * This filter is appied to the $value after it is loaded from the db and before it is returned to the template * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value (mixed) the value which was loaded from the database * @param $post_id (mixed) the $post_id from which the value was loaded * @param $field (array) the field array holding all the field options * * @return $value (mixed) the modified value */ function format_value($value, $post_id, $field) { } } class acf_field_range extends \acf_field_number { /* * initialize * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_settings($field) { } } class acf_field_relationship extends \acf_field { /* * __construct * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * input_admin_enqueue_scripts * * description * * @type function * @date 16/12/2015 * @since 5.3.2 * * @param $post_id (int) * @return $post_id (int) */ function input_admin_enqueue_scripts() { } /* * ajax_query * * description * * @type function * @date 24/10/13 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function ajax_query() { } /* * get_ajax_query * * This function will return an array of data formatted for use in a select2 AJAX response * * @type function * @date 15/10/2014 * @since 5.0.9 * * @param $options (array) * @return (array) */ function get_ajax_query($options = array()) { } /* * get_post_result * * This function will return an array containing id, text and maybe description data * * @type function * @date 7/07/2016 * @since 5.4.0 * * @param $id (mixed) * @param $text (string) * @return (array) */ function get_post_result($id, $text) { } /* * get_post_title * * This function returns the HTML for a result * * @type function * @date 1/11/2013 * @since 5.0.0 * * @param $post (object) * @param $field (array) * @param $post_id (int) the post_id to which this value is saved to * @return (string) */ function get_post_title($post, $field, $post_id = 0, $is_search = 0) { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_settings($field) { } /* * format_value() * * This filter is appied to the $value after it is loaded from the db and before it is returned to the template * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value (mixed) the value which was loaded from the database * @param $post_id (mixed) the $post_id from which the value was loaded * @param $field (array) the field array holding all the field options * * @return $value (mixed) the modified value */ function format_value($value, $post_id, $field) { } /* * validate_value * * description * * @type function * @date 11/02/2014 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function validate_value($valid, $value, $field, $input) { } /* * update_value() * * This filter is appied to the $value before it is updated in the db * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value - the value which will be saved in the database * @param $post_id - the $post_id of which the value will be saved * @param $field - the field array holding all the field options * * @return $value - the modified value */ function update_value($value, $post_id, $field) { } } class acf_field_select extends \acf_field { /* * __construct * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * input_admin_enqueue_scripts * * description * * @type function * @date 16/12/2015 * @since 5.3.2 * * @param $post_id (int) * @return $post_id (int) */ function input_admin_enqueue_scripts() { } /* * ajax_query * * description * * @type function * @date 24/10/13 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function ajax_query() { } /* * get_ajax_query * * This function will return an array of data formatted for use in a select2 AJAX response * * @type function * @date 15/10/2014 * @since 5.0.9 * * @param $options (array) * @return (array) */ function get_ajax_query($options = array()) { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_settings($field) { } /* * load_value() * * This filter is applied to the $value after it is loaded from the db * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value (mixed) the value found in the database * @param $post_id (mixed) the $post_id from which the value was loaded * @param $field (array) the field array holding all the field options * @return $value */ function load_value($value, $post_id, $field) { } /* * update_field() * * This filter is appied to the $field before it is saved to the database * * @type filter * @since 3.6 * @date 23/01/13 * * @param $field - the field array holding all the field options * @param $post_id - the field group ID (post_type = acf) * * @return $field - the modified field */ function update_field($field) { } /* * update_value() * * This filter is appied to the $value before it is updated in the db * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value - the value which will be saved in the database * @param $post_id - the $post_id of which the value will be saved * @param $field - the field array holding all the field options * * @return $value - the modified value */ function update_value($value, $post_id, $field) { } /* * translate_field * * This function will translate field settings * * @type function * @date 8/03/2016 * @since 5.3.2 * * @param $field (array) * @return $field */ function translate_field($field) { } /* * format_value() * * This filter is appied to the $value after it is loaded from the db and before it is returned to the template * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value (mixed) the value which was loaded from the database * @param $post_id (mixed) the $post_id from which the value was loaded * @param $field (array) the field array holding all the field options * * @return $value (mixed) the modified value */ function format_value($value, $post_id, $field) { } function format_value_single($value, $post_id, $field) { } } class acf_field_separator extends \acf_field { /* * __construct * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * load_field() * * This filter is appied to the $field after it is loaded from the database * * @type filter * @since 3.6 * @date 23/01/13 * * @param $field - the field array holding all the field options * * @return $field - the field array holding all the field options */ function load_field($field) { } } class acf_field_tab extends \acf_field { /* * __construct * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field_settings($field) { } /* * load_field() * * This filter is appied to the $field after it is loaded from the database * * @type filter * @since 3.6 * @date 23/01/13 * * @param $field - the field array holding all the field options * * @return $field - the field array holding all the field options */ function load_field($field) { } } class acf_field_taxonomy extends \acf_field { // vars var $save_post_terms = array(); /* * __construct * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * ajax_query * * description * * @type function * @date 24/10/13 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function ajax_query() { } /* * get_ajax_query * * This function will return an array of data formatted for use in a select2 AJAX response * * @type function * @date 15/10/2014 * @since 5.0.9 * * @param $options (array) * @return (array) */ function get_ajax_query($options = array()) { } /* * get_term_title * * This function returns the HTML for a result * * @type function * @date 1/11/2013 * @since 5.0.0 * * @param $post (object) * @param $field (array) * @param $post_id (int) the post_id to which this value is saved to * @return (string) */ function get_term_title($term, $field, $post_id = 0) { } /* * get_terms * * This function will return an array of terms for a given field value * * @type function * @date 13/06/2014 * @since 5.0.0 * * @param $value (array) * @return $value */ function get_terms($value, $taxonomy = 'category') { } /* * load_value() * * This filter is appied to the $value after it is loaded from the db * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value - the value found in the database * @param $post_id - the $post_id from which the value was loaded from * @param $field - the field array holding all the field options * * @return $value - the value to be saved in te database */ function load_value($value, $post_id, $field) { } /* * update_value() * * This filter is appied to the $value before it is updated in the db * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value - the value which will be saved in the database * @param $field - the field array holding all the field options * @param $post_id - the $post_id of which the value will be saved * * @return $value - the modified value */ function update_value($value, $post_id, $field) { } /* * save_post * * This function will save any terms in the save_post_terms array * * @type function * @date 26/11/2014 * @since 5.0.9 * * @param $post_id (int) * @return n/a */ function save_post($post_id) { } /* * format_value() * * This filter is appied to the $value after it is loaded from the db and before it is returned to the template * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value (mixed) the value which was loaded from the database * @param $post_id (mixed) the $post_id from which the value was loaded * @param $field (array) the field array holding all the field options * * @return $value (mixed) the modified value */ function format_value($value, $post_id, $field) { } /* * render_field() * * Create the HTML interface for your field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field($field) { } /* * render_field_select() * * Create the HTML interface for your field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_select($field) { } /* * render_field_checkbox() * * Create the HTML interface for your field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_checkbox($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_settings($field) { } /* * ajax_add_term * * description * * @type function * @date 17/04/2015 * @since 5.2.3 * * @param $post_id (int) * @return $post_id (int) */ function ajax_add_term() { } } class acf_field_text extends \acf_field { /* * initialize * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field_settings($field) { } /** * validate_value * * Validates a field's value. * * @date 29/1/19 * @since 5.7.11 * * @param (bool|string) Whether the value is vaid or not. * @param mixed $value The field value. * @param array $field The field array. * @param string $input The HTML input name. * @return (bool|string) */ function validate_value($valid, $value, $field, $input) { } } class acf_field_textarea extends \acf_field { /* * initialize * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field_settings($field) { } /* * format_value() * * This filter is applied to the $value after it is loaded from the db and before it is returned to the template * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value (mixed) the value which was loaded from the database * @param $post_id (mixed) the $post_id from which the value was loaded * @param $field (array) the field array holding all the field options * * @return $value (mixed) the modified value */ function format_value($value, $post_id, $field) { } /** * validate_value * * Validates a field's value. * * @date 29/1/19 * @since 5.7.11 * * @param (bool|string) Whether the value is vaid or not. * @param mixed $value The field value. * @param array $field The field array. * @param string $input The HTML input name. * @return (bool|string) */ function validate_value($valid, $value, $field, $input) { } } class acf_field_time_picker extends \acf_field { /* * __construct * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_settings($field) { } /* * format_value() * * This filter is appied to the $value after it is loaded from the db and before it is returned to the template * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value (mixed) the value which was loaded from the database * @param $post_id (mixed) the $post_id from which the value was loaded * @param $field (array) the field array holding all the field options * * @return $value (mixed) the modified value */ function format_value($value, $post_id, $field) { } } class acf_field_true_false extends \acf_field { /* * __construct * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_settings($field) { } /* * format_value() * * This filter is appied to the $value after it is loaded from the db and before it is returned to the template * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value (mixed) the value which was loaded from the database * @param $post_id (mixed) the $post_id from which the value was loaded * @param $field (array) the field array holding all the field options * * @return $value (mixed) the modified value */ function format_value($value, $post_id, $field) { } /* * validate_value * * description * * @type function * @date 11/02/2014 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function validate_value($valid, $value, $field, $input) { } /* * translate_field * * This function will translate field settings * * @type function * @date 8/03/2016 * @since 5.3.2 * * @param $field (array) * @return $field */ function translate_field($field) { } } class acf_field_url extends \acf_field { /* * initialize * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_settings($field) { } /* * validate_value * * description * * @type function * @date 11/02/2014 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function validate_value($valid, $value, $field, $input) { } } class acf_field_user extends \acf_field { /* * __construct * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * ajax_query * * description * * @type function * @date 24/10/13 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function ajax_query() { } /* * get_ajax_query * * This function will return an array of data formatted for use in a select2 AJAX response * * @type function * @date 15/10/2014 * @since 5.0.9 * * @param $options (array) * @return (array) */ function get_ajax_query($options = array()) { } /* * get_result * * This function returns the HTML for a result * * @type function * @date 1/11/2013 * @since 5.0.0 * * @param $post (object) * @param $field (array) * @param $post_id (int) the post_id to which this value is saved to * @return (string) */ function get_result($user, $field, $post_id = 0) { } /* * user_search_columns * * This function will modify the columns which the user AJAX search looks in * * @type function * @date 17/06/2014 * @since 5.0.0 * * @param $columns (array) * @return $columns */ function user_search_columns($columns, $search, $WP_User_Query) { } /* * render_field() * * Create the HTML interface for your field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_settings($field) { } /* * update_value() * * This filter is appied to the $value before it is updated in the db * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value - the value which will be saved in the database * @param $post_id - the $post_id of which the value will be saved * @param $field - the field array holding all the field options * * @return $value - the modified value */ function update_value($value, $post_id, $field) { } /* * load_value() * * This filter is applied to the $value after it is loaded from the db * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value (mixed) the value found in the database * @param $post_id (mixed) the $post_id from which the value was loaded * @param $field (array) the field array holding all the field options * @return $value */ function load_value($value, $post_id, $field) { } /* * format_value() * * This filter is appied to the $value after it is loaded from the db and before it is returned to the template * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value (mixed) the value which was loaded from the database * @param $post_id (mixed) the $post_id from which the value was loaded * @param $field (array) the field array holding all the field options * * @return $value (mixed) the modified value */ function format_value($value, $post_id, $field) { } } class acf_field_wysiwyg extends \acf_field { /* * __construct * * This function will setup the field type data * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function initialize() { } /* * add_filters * * This function will add filters to 'acf_the_content' * * @type function * @date 20/09/2016 * @since 5.4.0 * * @param n/a * @return n/a */ function add_filters() { } /* * get_toolbars * * This function will return an array of toolbars for the WYSIWYG field * * @type function * @date 18/04/2014 * @since 5.0.0 * * @param n/a * @return (array) */ function get_toolbars() { } /* * acf_enqueue_uploader * * Registers toolbars data for the WYSIWYG field. * * @type function * @date 16/12/2015 * @since 5.3.2 * * @param void * @return void */ function acf_enqueue_uploader() { } /* * render_field() * * Create the HTML interface for your field * * @param $field - an array holding all the field's data * * @type action * @since 3.6 * @date 23/01/13 */ function render_field($field) { } /* * render_field_settings() * * Create extra options for your field. This is rendered when editing a field. * The value of $field['name'] can be used (like bellow) to save extra data to the $field * * @type action * @since 3.6 * @date 23/01/13 * * @param $field - an array holding all the field's data */ function render_field_settings($field) { } /* * format_value() * * This filter is appied to the $value after it is loaded from the db and before it is returned to the template * * @type filter * @since 3.6 * @date 23/01/13 * * @param $value (mixed) the value which was loaded from the database * @param $post_id (mixed) the $post_id from which the value was loaded * @param $field (array) the field array holding all the field options * * @return $value (mixed) the modified value */ function format_value($value, $post_id, $field) { } } class acf_form_attachment { /* * __construct * * This function will setup the class functionality * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function __construct() { } /* * admin_enqueue_scripts * * This action is run after post query but before any admin script / head actions. * It is a good place to register all actions. * * @type action (admin_enqueue_scripts) * @date 26/01/13 * @since 3.6.0 * * @param N/A * @return N/A */ function admin_enqueue_scripts() { } /* * admin_footer * * This function will add acf_form_data to the WP 4.0 attachment grid * * @type action (admin_footer) * @date 11/09/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function admin_footer() { } /* * edit_attachment * * description * * @type function * @date 8/10/13 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function edit_attachment($form_fields, $post) { } /* * save_attachment * * description * * @type function * @date 8/10/13 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function save_attachment($post, $attachment) { } } class acf_form_comment { /* * __construct * * This function will setup the class functionality * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function __construct() { } /* * validate_page * * This function will check if the current page is for a post/page edit form * * @type function * @date 23/06/12 * @since 3.1.8 * * @param n/a * @return (boolean) */ function validate_page() { } /* * admin_enqueue_scripts * * This action is run after post query but before any admin script / head actions. * It is a good place to register all actions. * * @type action (admin_enqueue_scripts) * @date 26/01/13 * @since 3.6.0 * * @param n/a * @return n/a */ function admin_enqueue_scripts() { } /* * edit_comment * * This function is run on the admin comment.php page and will render the ACF fields within custom metaboxes to look native * * @type function * @date 19/10/13 * @since 5.0.0 * * @param $comment (object) * @return n/a */ function edit_comment($comment) { } /* * comment_form_field_comment * * description * * @type function * @date 18/04/2016 * @since 5.3.8 * * @param $post_id (int) * @return $post_id (int) */ function comment_form_field_comment($html) { } /* * save_comment * * This function will save the comment data * * @type function * @date 19/10/13 * @since 5.0.0 * * @param comment_id (int) * @return n/a */ function save_comment($comment_id) { } /* * admin_footer * * description * * @type function * @date 27/03/2015 * @since 5.1.5 * * @param $post_id (int) * @return $post_id (int) */ function admin_footer() { } } class acf_form_customizer { /* * __construct * * This function will setup the class functionality * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function __construct() { } /* * admin_enqueue_scripts * * This action is run after post query but before any admin script / head actions. * It is a good place to register all actions. * * @type action (admin_enqueue_scripts) * @date 26/01/13 * @since 3.6.0 * * @param N/A * @return N/A */ function customize_controls_init() { } /* * save_widget * * This function will hook into the widget update filter and save ACF data * * @type function * @date 27/05/2015 * @since 5.2.3 * * @param $instance (array) widget settings * @param $new_instance (array) widget settings * @param $old_instance (array) widget settings * @param $widget (object) widget info * @return $instance */ function save_widget($instance, $new_instance, $old_instance, $widget) { } /* * settings * * This function will return an array of cutomizer settings that include ACF data * similar to `$customizer->settings();` * * @type function * @date 22/03/2016 * @since 5.3.2 * * @param $customizer (object) * @return $value (mixed) */ function settings($customizer) { } /* * customize_preview_init * * This function is called when customizer preview is initialized * * @type function * @date 22/03/2016 * @since 5.3.2 * * @param $customizer (object) * @return n/a */ function customize_preview_init($customizer) { } /** * pre_load_value * * Used to inject preview value * * @date 2/2/18 * @since 5.6.5 * * @param type $var Description. Default. * @return type Description. */ function pre_load_value($value, $post_id, $field) { } /** * pre_load_reference * * Used to inject preview value * * @date 2/2/18 * @since 5.6.5 * * @param type $var Description. Default. * @return type Description. */ function pre_load_reference($field_key, $field_name, $post_id) { } /* * customize_save * * This function is called when customizer saves a widget. * Normally, the widget_update_callback filter would be used, but the customizer disables this and runs a custom action * class-customizer-settings.php will save the widget data via the function set_root_value which uses update_option * * @type function * @date 22/03/2016 * @since 5.3.2 * * @param $customizer (object) * @return n/a */ function customize_save($customizer) { } /* * pre_update_option * * this function will remove the [acf] data from widget insance * * @type function * @date 22/03/2016 * @since 5.3.2 * * @param $post_id (int) * @return $post_id (int) */ function pre_update_option($value, $option, $old_value) { } /* * admin_footer * * This function will add some custom HTML to the footer of the edit page * * @type function * @date 11/06/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function admin_footer() { } } class acf_form_front { /** @var array An array of registered form settings */ private $forms = array(); /** @var array An array of default fields */ public $fields = array(); /* * __construct * * This function will setup the class functionality * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function __construct() { } /* * validate_form * * description * * @type function * @date 28/2/17 * @since 5.5.8 * * @param $post_id (int) * @return $post_id (int) */ function validate_form($args) { } /* * add_form * * description * * @type function * @date 28/2/17 * @since 5.5.8 * * @param $post_id (int) * @return $post_id (int) */ function add_form($args = array()) { } /* * get_form * * description * * @type function * @date 28/2/17 * @since 5.5.8 * * @param $post_id (int) * @return $post_id (int) */ function get_form($id = '') { } /* * validate_save_post * * This function will validate fields from the above array * * @type function * @date 7/09/2016 * @since 5.4.0 * * @param $post_id (int) * @return $post_id (int) */ function validate_save_post() { } /* * pre_save_post * * description * * @type function * @date 7/09/2016 * @since 5.4.0 * * @param $post_id (int) * @return $post_id (int) */ function pre_save_post($post_id, $form) { } /* * enqueue * * This function will enqueue a form * * @type function * @date 7/09/2016 * @since 5.4.0 * * @param $post_id (int) * @return $post_id (int) */ function enqueue_form() { } /* * check_submit_form * * This function will maybe submit form data * * @type function * @date 3/3/17 * @since 5.5.10 * * @param n/a * @return n/a */ function check_submit_form() { } /* * submit_form * * This function will submit form data * * @type function * @date 3/3/17 * @since 5.5.10 * * @param n/a * @return n/a */ function submit_form($form) { } /* * render * * description * * @type function * @date 7/09/2016 * @since 5.4.0 * * @param $post_id (int) * @return $post_id (int) */ function render_form($args = array()) { } } class ACF_Form_Gutenberg { /** * __construct * * Setup for class functionality. * * @date 13/12/18 * @since 5.8.0 * * @param void * @return void */ function __construct() { } /** * enqueue_block_editor_assets * * Allows a safe way to customize Guten-only functionality. * * @date 14/12/18 * @since 5.8.0 * * @param void * @return void */ function enqueue_block_editor_assets() { } /** * add_meta_boxes * * Modify screen for Gutenberg. * * @date 13/12/18 * @since 5.8.0 * * @param void * @return void */ function add_meta_boxes() { } /** * block_editor_meta_box_hidden_fields * * Modify screen for Gutenberg. * * @date 13/12/18 * @since 5.8.0 * * @param void * @return void */ function block_editor_meta_box_hidden_fields() { } /** * filter_block_editor_meta_boxes * * description * * @date 5/4/19 * @since 5.7.14 * * @param type $var Description. Default. * @return type Description. */ function filter_block_editor_meta_boxes($wp_meta_boxes) { } /** * modify_user_option_meta_box_order * * Filters the `meta-box-order_{$post_type}` value by prepending "acf_after_title" data to "normal". * Fixes a bug where metaboxes with position "acf_after_title" do not appear in the block editor. * * @date 11/7/19 * @since 5.8.2 * * @param array $stored_meta_box_order User's existing meta box order. * @return array Modified array with meta boxes moved around. */ function modify_user_option_meta_box_order($locations) { } /** * acf_validate_save_post * * Ignore errors during the Gutenberg "save metaboxes" AJAX request. * Allows data to save and prevent UX issues. * * @date 16/12/18 * @since 5.8.0 * * @param void * @return void */ function acf_validate_save_post() { } } class acf_form_nav_menu { /* * __construct * * This function will setup the class functionality * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function __construct() { } /* * admin_enqueue_scripts * * This action is run after post query but before any admin script / head actions. * It is a good place to register all actions. * * @type action (admin_enqueue_scripts) * @date 26/01/13 * @since 3.6.0 * * @param N/A * @return N/A */ function admin_enqueue_scripts() { } /** * wp_nav_menu_item_custom_fields * * description * * @date 30/7/18 * @since 5.6.9 * * @param type $var Description. Default. * @return type Description. */ function wp_nav_menu_item_custom_fields($item_id, $item, $depth, $args, $id = '') { } /* * update_nav_menu * * description * * @type function * @date 26/5/17 * @since 5.6.0 * * @param $post_id (int) * @return $post_id (int) */ function update_nav_menu($menu_id) { } /* * update_nav_menu_items * * description * * @type function * @date 26/5/17 * @since 5.6.0 * * @param $post_id (int) * @return $post_id (int) */ function update_nav_menu_items($menu_id) { } /** * wp_get_nav_menu_items * * WordPress does not provide an easy way to find the current menu being edited. * This function listens to when a menu's items are loaded and stores the menu. * Needed on nav-menus.php page for new menu with no items * * @date 23/2/18 * @since 5.6.9 * * @param type $var Description. Default. * @return type Description. */ function wp_get_nav_menu_items($items, $menu, $args) { } /* * wp_edit_nav_menu_walker * * description * * @type function * @date 26/5/17 * @since 5.6.0 * * @param $post_id (int) * @return $post_id (int) */ function wp_edit_nav_menu_walker($class, $menu_id = 0) { } /* * acf_validate_save_post * * This function will loop over $_POST data and validate * * @type action 'acf/validate_save_post' 5 * @date 7/09/2016 * @since 5.4.0 * * @param n/a * @return n/a */ function acf_validate_save_post() { } /* * admin_footer * * This function will add some custom HTML to the footer of the edit page * * @type function * @date 11/06/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function admin_footer() { } } class ACF_Form_Post { /** @var string The first field groups style CSS. */ var $style = ''; /** * __construct * * Sets up the class functionality. * * @date 5/03/2014 * @since 5.0.0 * * @param void * @return void */ function __construct() { } /** * initialize * * Sets up Form functionality. * * @date 19/9/18 * @since 5.7.6 * * @param void * @return void */ function initialize() { } /** * add_meta_boxes * * Adds ACF metaboxes for the given $post_type and $post. * * @date 19/9/18 * @since 5.7.6 * * @param string $post_type The post type. * @param WP_Post $post The post being edited. * @return void */ function add_meta_boxes($post_type, $post) { } /** * edit_form_after_title * * Called after the title adn before the content editor. * * @date 19/9/18 * @since 5.7.6 * * @param void * @return void */ function edit_form_after_title() { } /** * render_meta_box * * Renders the ACF metabox HTML. * * @date 19/9/18 * @since 5.7.6 * * @param WP_Post $post The post being edited. * @param array metabox The add_meta_box() args. * @return void */ function render_meta_box($post, $metabox) { } /** * wp_insert_post_empty_content * * Allows WP to insert a new post without title or post_content if ACF data exists. * * @date 16/07/2014 * @since 5.0.1 * * @param bool $maybe_empty Whether the post should be considered "empty". * @param array $postarr Array of post data. * @return bool */ function wp_insert_post_empty_content($maybe_empty, $postarr) { } /* * allow_save_post * * Checks if the $post is allowed to be saved. * Used to avoid triggering "acf/save_post" on dynamically created posts during save. * * @type function * @date 26/06/2016 * @since 5.3.8 * * @param WP_Post $post The post to check. * @return bool */ function allow_save_post($post) { } /* * save_post * * Triggers during the 'save_post' action to save the $_POST data. * * @type function * @date 23/06/12 * @since 1.0.0 * * @param int $post_id The post ID * @param WP_POST $post the post object. * @return int */ function save_post($post_id, $post) { } } class acf_form_taxonomy { var $view = 'add'; /* * __construct * * This function will setup the class functionality * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function __construct() { } /* * validate_page * * This function will check if the current page is for a post/page edit form * * @type function * @date 23/06/12 * @since 3.1.8 * * @param n/a * @return (boolean) */ function validate_page() { } /* * admin_enqueue_scripts * * This action is run after post query but before any admin script / head actions. * It is a good place to register all actions. * * @type action (admin_enqueue_scripts) * @date 26/01/13 * @since 3.6.0 * * @param N/A * @return N/A */ function admin_enqueue_scripts() { } /* * add_term * * description * * @type function * @date 8/10/13 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function add_term($taxonomy) { } /* * edit_term * * description * * @type function * @date 8/10/13 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function edit_term($term, $taxonomy) { } /* * admin_footer * * description * * @type function * @date 27/03/2015 * @since 5.1.5 * * @param $post_id (int) * @return $post_id (int) */ function admin_footer() { } /* * save_term * * description * * @type function * @date 8/10/13 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function save_term($term_id, $tt_id, $taxonomy) { } /* * delete_term * * description * * @type function * @date 15/10/13 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function delete_term($term, $tt_id, $taxonomy, $deleted_term) { } } class ACF_Form_User { /** @var string The current view (new, edit, register) */ var $view = ''; /* * __construct * * This function will setup the class functionality * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function __construct() { } /** * admin_enqueue_scripts * * Checks current screen and enqueues scripts * * @date 17/4/18 * @since 5.6.9 * * @param void * @return void */ function admin_enqueue_scripts() { } /** * login_form_register * * Customizes and enqueues scripts * * @date 17/4/18 * @since 5.6.9 * * @param void * @return void */ function login_form_register() { } /* * register_user * * Called during the user register form * * @type function * @date 8/10/13 * @since 5.0.0 * * @param void * @return void */ function render_register() { } /* * render_edit * * Called during the user edit form * * @type function * @date 8/10/13 * @since 5.0.0 * * @param void * @return void */ function render_edit($user) { } /* * user_new_form * * description * * @type function * @date 8/10/13 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function render_new() { } /* * render * * This function will render ACF fields for a given $post_id parameter * * @type function * @date 7/10/13 * @since 5.0.0 * * @param $user_id (int) this can be set to 0 for a new user * @param $user_form (string) used for location rule matching. edit | add | register * @param $el (string) * @return n/a */ function render($args = array()) { } /* * admin_footer * * description * * @type function * @date 27/03/2015 * @since 5.1.5 * * @param $post_id (int) * @return $post_id (int) */ function admin_footer() { } /* * save_user * * description * * @type function * @date 8/10/13 * @since 5.0.0 * * @param $post_id (int) * @return $post_id (int) */ function save_user($user_id) { } /** * filter_registration_errors * * Validates $_POST data and appends any errors to prevent new user registration. * * @date 12/7/19 * @since 5.8.1 * * @param WP_Error $errors A WP_Error object containing any errors encountered during registration. * @param string $sanitized_user_login User's username after it has been sanitized. * @param string $user_email User's email. * @return WP_Error */ function filter_registration_errors($errors, $sanitized_user_login, $user_email) { } /** * filter_pre_load_value * * Checks if a $_POST value exists for this field to allow persistent values. * * @date 12/7/19 * @since 5.8.2 * * @param null $null A null placeholder. * @param (int|string) $post_id The post id. * @param array $field The field array. * @return mixed */ function filter_pre_load_value($null, $post_id, $field) { } } class acf_form_widget { /* * __construct * * This function will setup the class functionality * * @type function * @date 5/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function __construct() { } /* * admin_enqueue_scripts * * This action is run after post query but before any admin script / head actions. * It is a good place to register all actions. * * @type action (admin_enqueue_scripts) * @date 26/01/13 * @since 3.6.0 * * @param N/A * @return N/A */ function admin_enqueue_scripts() { } /* * acf_validate_save_post * * This function will loop over $_POST data and validate * * @type action 'acf/validate_save_post' 5 * @date 7/09/2016 * @since 5.4.0 * * @param n/a * @return n/a */ function acf_validate_save_post() { } /* * edit_widget * * This function will render the fields for a widget form * * @type function * @date 11/06/2014 * @since 5.0.0 * * @param $widget (object) * @param $return (null) * @param $instance (object) * @return $post_id (int) */ function edit_widget($widget, $return, $instance) { } /* * save_widget * * This function will hook into the widget update filter and save ACF data * * @type function * @date 27/05/2015 * @since 5.2.3 * * @param $instance (array) widget settings * @param $new_instance (array) widget settings * @param $old_instance (array) widget settings * @param $widget (object) widget info * @return $instance */ function save_widget($instance, $new_instance, $old_instance, $widget) { } /* * admin_footer * * This function will add some custom HTML to the footer of the edit page * * @type function * @date 11/06/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function admin_footer() { } } class acf_json { function __construct() { } /* * update_field_group * * This function is hooked into the acf/update_field_group action and will save all field group data to a .json file * * @type function * @date 10/03/2014 * @since 5.0.0 * * @param $field_group (array) * @return n/a */ function update_field_group($field_group) { } /* * delete_field_group * * This function will remove the field group .json file * * @type function * @date 10/03/2014 * @since 5.0.0 * * @param $field_group (array) * @return n/a */ function delete_field_group($field_group) { } /* * include_json_folders * * This function will include all registered .json files * * @type function * @date 10/03/2014 * @since 5.0.0 * * @param n/a * @return n/a */ function include_json_folders() { } /* * include_json_folder * * This function will include all .json files within a folder * * @type function * @date 1/5/17 * @since 5.5.13 * * @param n/a * @return n/a */ function include_json_folder($path = '') { } } class ACF_Local_Meta { /** @var array Storage for meta data. */ var $meta = array(); /** @var mixed Storage for the current post_id. */ var $post_id = 0; /** * __construct * * Sets up the class functionality. * * @date 8/10/18 * @since 5.8.0 * * @param void * @return void */ function __construct() { } /** * add * * Adds postmeta to storage. * Accepts data in either raw or request format. * * @date 8/10/18 * @since 5.8.0 * * @param array $meta An array of metdata to store. * @param mixed $post_id The post_id for this data. * @param bool $is_main Makes this postmeta visible to get_field() without a $post_id value. * @return array */ function add($meta = array(), $post_id = 0, $is_main = \false) { } /** * is_request * * Returns true if the supplied $meta is from a REQUEST (serialized