Skip to content

Latest commit

 

History

History
613 lines (398 loc) · 10.9 KB

File metadata and controls

613 lines (398 loc) · 10.9 KB

Undocumented Code Elements

This file tracks code elements that need documentation.

Blocks/Bindings.php

Hooks

  • acf/bindings/field_not_allowed_message
  • acf/bindings/field_not_supported_message
  • acf/blocks/binding_value

acf-bidirectional-functions.php

Hooks

  • acf/bidirectional/supported_field_types_for_post
  • acf/bidirectional/supported_target_field_types

acf-field-functions.php

Hooks

  • acf/clone_field
  • acf/duplicate_field
  • acf/field_wrapper_attributes
  • acf/get_field_count
  • acf/get_field_label
  • acf/get_sub_field
  • acf/is_field_key
  • acf/load_field
  • acf/load_fields
  • acf/pre_render_field
  • acf/pre_render_fields
  • acf/prepare_field
  • acf/prepare_field_for_export
  • acf/prepare_field_for_import
  • acf/prepare_fields_for_import
  • acf/translate_field
  • acf/update_field
  • acf/validate_field

acf-field-group-functions.php

Hooks

  • acf/field_group/additional_group_settings_tabs
  • acf/get_field_group_style

acf-form-functions.php

Hooks

  • acf/input/form_data
  • acf/save_post

acf-helper-functions.php

Hooks

  • acf/get_cache_key
  • acf/slugify

acf-internal-post-type-functions.php

Hooks

  • acf/post_type/additional_settings_tabs
  • acf/taxonomy/additional_settings_tabs
  • acf/ui_options_page/additional_settings_tabs

acf-meta-functions.php

Hooks

  • acf/load_meta
  • acf/pre_delete_metadata
  • acf/pre_load_meta
  • acf/pre_load_metadata
  • acf/pre_update_metadata

acf-user-functions.php

Hooks

  • acf/allow_unfiltered_html

acf-value-functions.php

Hooks

  • acf/format_value
  • acf/get_invalid_field_value
  • acf/load_reference
  • acf/load_value
  • acf/pre_format_value
  • acf/pre_load_reference
  • acf/pre_load_value
  • acf/pre_update_value
  • acf/prevent_access_to_unknown_fields
  • acf/preview_value
  • acf/update_value

acf-wp-functions.php

Hooks

  • acf/decode_post_id
  • acf/get_object_type

admin/admin-internal-post-type-list.php

Hooks

  • acf/internal_post_type_list/admin_body_classes
  • acf/internal_post_type_list/current_screen

admin/admin-internal-post-type.php

Hooks

  • acf/internal_post_type/admin_body_classes
  • acf/internal_post_type/current_screen

admin/admin-tools.php

Hooks

  • acf/include_admin_tools

admin/admin.php

Hooks

  • acf/admin/prevent_escaped_html_notice
  • acf/in_admin_header

admin/class-acf-admin-options-page.php

Hooks

  • acf/input/meta_box_priority

admin/post-types/admin-field-group.php

Hooks

  • acf/field_group/admin_enqueue_scripts
  • acf/field_group/admin_footer
  • acf/field_group/admin_head
  • acf/field_group/admin_l10n
  • acf/field_group/disable_field_settings_tabs
  • acf/field_group/form_data
  • acf/update_field_group
  • acf/update_field_group

admin/post-types/admin-field-groups.php

Hooks

  • acf/field_group/list_table_classes

admin/post-types/admin-post-type.php

Hooks

  • acf/post_type/admin_enqueue_scripts
  • acf/post_type/admin_footer
  • acf/post_type/admin_head
  • acf/post_type/admin_l10n
  • acf/post_type/form_data

admin/post-types/admin-taxonomy.php

Hooks

  • acf/taxonomy/admin_enqueue_scripts
  • acf/taxonomy/admin_footer
  • acf/taxonomy/admin_head
  • acf/taxonomy/admin_l10n
  • acf/taxonomy/form_data

admin/post-types/class-acf-admin-ui-options-page.php

Hooks

  • acf/ui_options_page/admin_enqueue_scripts
  • acf/ui_options_page/admin_footer
  • acf/ui_options_page/admin_head
  • acf/ui_options_page/admin_l10n
  • acf/ui_options_page/form_data

admin/views/acf-field-group/conditional-logic.php

Hooks

  • acf/conditional_logic/choices

admin/views/acf-field-group/field.php

Hooks

  • acf/field_group/enable_field_browser
  • acf/field_group/enable_field_type_select2
  • acf/render_field_settings

admin/views/acf-field-group/fields.php

Hooks

  • acf/field_group/auto_add_first_field

admin/views/acf-field-group/options.php

Hooks

  • acf/render_field_group_settings

admin/views/acf-post-type/advanced-settings.php

Hooks

  • acf/post_type/available_supports

admin/views/acf-post-type/basic-settings.php

Hooks

  • acf/post_type/basic_settings

admin/views/acf-taxonomy/basic-settings.php

Hooks

  • acf/taxonomy/basic_settings

admin/views/acf-ui-options-page/basic-settings.php

Hooks

  • acf/post_type/basic_settings

admin/views/acf-ui-options-page/create-options-page-modal.php

Hooks

  • acf/options_page_modal/prefill_title

admin/views/global/form-top.php

Hooks

  • acf/field_group/prefill_title
  • enter_title_here

admin/views/global/navigation.php

Hooks

  • acf/admin/toolbar

ajax/class-acf-ajax-query-users.php

Hooks

  • acf/ajax/query_users/args
  • acf/ajax/query_users/result
  • acf/ajax/query_users/results
  • acf/ajax/query_users/search_columns

api/api-helpers.php

Functions

  • _acf_settings_uploader
  • acf_decode_choices
  • acf_get_image_size
  • acf_get_post_title
  • acf_get_pretty_post_types
  • acf_maybe_get_GET
  • acf_maybe_get_POST
  • acf_order_by_search

Hooks

  • acf/acf_get_posts/args
  • acf/acf_get_posts/results
  • acf/connect_attachment_to_post
  • acf/current_user_can_edit_post
  • acf/filesize
  • acf/get_image_sizes
  • acf/get_post_id_info
  • acf/get_post_stati
  • acf/get_post_types
  • acf/load_attachment
  • acf/pre_load_attachment
  • acf/pre_load_post_id
  • acf/validate_attachment
  • acf/validate_post_id
  • acf/validate_setting
  • acf/verify_ajax

api/api-template.php

Functions

  • acf_filter_post_id
  • get_row
  • get_row_index
  • render_field
  • reset_the_repeater_field
  • the_flexible_field
  • the_repeater_field
  • the_row_index

Hooks

  • acf/admin/prevent_escaped_html_notice
  • acf/ajax/shortcode_capability
  • acf/prevent_access_to_unknown_fields
  • acf/removed_unsafe_html
  • acf/removed_unsafe_html
  • acf/removed_unsafe_html
  • acf/shortcode/allow_in_block_themes_outside_content
  • acf/shortcode/allow_unsafe_html
  • acf/shortcode/disabled_message
  • acf/shortcode/field_not_allowed_message
  • acf/shortcode/field_not_supported_message
  • acf/shortcode/post_not_public_message
  • acf/shortcode/prevent_access
  • acf/shortcode/prevent_access_to_fields_on_non_public_posts
  • acf/shortcode/preview_capability
  • acf/shortcode/preview_capability_message
  • acf/the_field/allow_unsafe_html
  • acf/the_field/allow_unsafe_html

api/api-term.php

Hooks

  • acf/get_taxonomies

assets.php

Hooks

  • acf/admin_print_footer_scripts
  • acf/admin_print_scripts
  • acf/enqueue_scripts
  • acf/input/admin_l10n
  • acf/input/admin_print_footer_scripts
  • acf/input/admin_print_scripts

blocks.php

Hooks

  • acf/blocks/no_fields_assigned_message
  • acf/blocks/prevent_edit_forms_on_rest_endpoints
  • acf/blocks/render_capability
  • acf/blocks/template_not_found_message
  • acf/blocks/wrap_frontend_innerblocks
  • acf/pre_save_block
  • acf/register_block_type_args
  • acf_block_render_template

class-acf-options-page.php

Hooks

  • acf/get_options_page
  • acf/get_options_pages
  • acf/validate_options_page

class-acf-site-health.php

Hooks

  • acf/field_group/disable_field_settings_tabs
  • acf/field_group/enable_field_browser

fields.php

Hooks

  • acf/field_group/additional_field_settings_tabs
  • acf/get_field_types
  • acf/localized_field_categories

fields/class-acf-field-flexible-content.php

Hooks

  • acf/fields/flexible_content/layout_default_expanded
  • acf/fields/flexible_content/layout_title
  • acf/fields/flexible_content/no_value_message

fields/class-acf-field-gallery.php

Hooks

  • attachment_fields_to_save

fields/class-acf-field-google-map.php

Hooks

  • acf/fields/google_map/api

fields/class-acf-field-icon_picker.php

Hooks

  • acf/fields/icon_picker/dashicons
  • acf/fields/icon_picker/tabs

fields/class-acf-field-page_link.php

Hooks

  • acf/fields/page_link/query
  • acf/fields/page_link/result

fields/class-acf-field-post_object.php

Hooks

  • acf/fields/post_object/query
  • acf/fields/post_object/result

fields/class-acf-field-relationship.php

Hooks

  • acf/fields/relationship/query
  • acf/fields/relationship/result

fields/class-acf-field-select.php

Hooks

  • acf/fields/select/query

fields/class-acf-field-taxonomy.php

Hooks

  • acf/fields/taxonomy/query
  • acf/fields/taxonomy/result
  • acf/fields/taxonomy/wp_list_categories

fields/class-acf-field-user.php

Hooks

  • acf/fields/user/query
  • acf/fields/user/result
  • acf/fields/user/result
  • acf/fields/user/search_columns

fields/class-acf-field-wysiwyg.php

Hooks

  • acf/fields/wysiwyg/toolbars
  • acf_the_content
  • acf_the_editor_content
  • mce_buttons
  • mce_buttons_2
  • mce_buttons_3
  • mce_buttons_4
  • media_buttons
  • teeny_mce_buttons

forms/form-front.php

Functions

  • acf_form
  • acf_get_form
  • acf_get_forms
  • acf_register_form

Hooks

  • acf/pre_save_post
  • acf/pre_submit_form
  • acf/submit_form
  • acf/validate_form

forms/form-post.php

Hooks

  • acf/input/meta_box_priority

l10n.php

Hooks

  • acf/get_locale
  • determine_locale
  • plugin_locale
  • pre_determine_locale

local-json.php

Hooks

  • acf/json/eof_newline
  • acf/json/load_paths
  • acf/json/save_file_name
  • acf/json/save_paths
  • acf/pre_save_json_file

locations.php

Hooks

  • acf/location/match_rule
  • acf/location/rule_match
  • acf/location/rule_operators
  • acf/location/rule_types
  • acf/location/rule_values
  • acf/location/screen
  • acf/location/validate_rule

locations/class-acf-location-page-template.php

Hooks

  • default_page_template_title

locations/class-acf-location-post-template.php

Hooks

  • default_page_template_title

media.php

Hooks

  • acf/upload_prefilter

post-types/class-acf-post-type.php

Hooks

  • acf/post_type/prevent_access_to_wp_functions_in_meta_box_cb
  • acf/post_type/registration_args

post-types/class-acf-taxonomy.php

Hooks

  • acf/taxonomy/prevent_access_to_wp_functions_in_meta_box_cb
  • acf/taxonomy/registration_args

post-types/class-acf-ui-options-page.php

Hooks

  • acf/ui_options_page/registration_args

rest-api/acf-rest-api-functions.php

Hooks

  • acf/rest/format_value_for_rest
  • acf/rest/get_field_links
  • acf/rest/get_field_schema

rest-api/class-acf-rest-api.php

Classes

  • ACF_Rest_Api

Hooks

  • acf/rest/get_fields

Methods

  • __construct
  • initialize
  • is_admin_mode

rest-api/class-acf-rest-embed-links.php

Methods

  • initialize

upgrades.php

Hooks

  • acf/update_500_field
  • acf/upgrade_500
  • acf/upgrade_500_field_group
  • acf/upgrade_550
  • acf/upgrade_550_taxonomy
  • acf/upgrade_550_taxonomy_term
  • acf/upgrade_550_termmeta

validation.php

Hooks

  • acf/validate_save_post
  • acf/validate_value