Index
A
- Fieldmanager_Autocomplete::add_meta_boxes_to_remove() — Method in class Fieldmanager_Autocomplete
Helper function to get the list of default meta boxes to remove.
- Fieldmanager_Context_MenuItem::add_fields() — Method in class Fieldmanager_Context_MenuItem
Add fields to the editor of a nav menu item.
- Fieldmanager_Context_MenuItem::add_data() — Method in class Fieldmanager_Context_MenuItem
Add post meta.
- Fieldmanager_Context_Post::add_data() — Method in class Fieldmanager_Context_Post
Add post meta.
- Fieldmanager_Context_QuickEdit::add_custom_columns() — Method in class Fieldmanager_Context_QuickEdit
Callback for manage_{$post_type}_posts_columns, as QuickEdit boxes only work on custom columns.
- Fieldmanager_Context_QuickEdit::add_quickedit_box() — Method in class Fieldmanager_Context_QuickEdit
The quick_edit_custom_box callback. Renders the QuickEdit box.
- Fieldmanager_Context_QuickEdit::add_data() — Method in class Fieldmanager_Context_QuickEdit
Add post meta.
- Fieldmanager_Context_Storable::add_data() — Method in class Fieldmanager_Context_Storable
Method to add data to the context's storage engine.
- Fieldmanager_Context_Submenu::add_data() — Method in class Fieldmanager_Context_Submenu
Add option.
- Fieldmanager_Context_Term::add_term_fields() — Method in class Fieldmanager_Context_Term
Creates the HTML template for wrapping fields on the add term form and prints the field.
- Fieldmanager_Context_Term::add_data() — Method in class Fieldmanager_Context_Term
Callback to add term meta for the given term ID and current taxonomy.
- Fieldmanager_Context_User::add_data() — Method in class Fieldmanager_Context_User
Add user meta.
- $ Fieldmanager_Datasource#allow_optgroups — Property in class Fieldmanager_Datasource
Allow option groups.
- $ Fieldmanager_Datasource#ajax_action — Property in class Fieldmanager_Datasource
The Ajax action.
- Fieldmanager_Datasource::autocomplete_search() — Method in class Fieldmanager_Datasource
Ajax callback to find posts.
- $ Fieldmanager_Datasource_Term#append_taxonomy — Property in class Fieldmanager_Datasource_Term
Pass $append = true to wp_set_object_terms?
- $ Fieldmanager_Datasource_User#allowed_display_properties — Property in class Fieldmanager_Datasource_User
Allowed display properties for validation.
- $ Fieldmanager_Datasource_User#allowed_store_properties — Property in class Fieldmanager_Datasource_User
Allowed store properties for validation.
- $ Fieldmanager_Field#add_more_label — Property in class Fieldmanager_Field
Text for add more button.
- $ Fieldmanager_Field#attributes — Property in class Fieldmanager_Field
Extra HTML attributes to apply to the form element. Use boolean true to apply a standalone attribute, e.g. 'required' => true.
- $ Fieldmanager_Field#add_more_position — Property in class Fieldmanager_Field
Where the new item should to added (top/bottom) of the stack. Used by Add Another button "top|bottom".
- Fieldmanager_Field::add_another() — Method in class Fieldmanager_Field
Generates HTML for the "Add Another" button.
- Fieldmanager_Field::add_user_form() — Method in class Fieldmanager_Field
Add a form on user pages.
- Fieldmanager_Field::add_page_form() — Method in class Fieldmanager_Field
Add a form on a frontend page.
- Fieldmanager_Field::add_term_form() — Method in class Fieldmanager_Field
Add a form on a term add/edit page
- Fieldmanager_Field::add_term_meta_box() — Method in class Fieldmanager_Field
Add fields to the term add/edit page
- Fieldmanager_Field::add_meta_box() — Method in class Fieldmanager_Field
Add this field as a metabox to a post type.
- Fieldmanager_Field::add_quickedit_box() — Method in class Fieldmanager_Field
Add this field to a post type's quick edit box.
- Fieldmanager_Field::add_nav_menu_fields() — Method in class Fieldmanager_Field
Add this group to an nav menu.
- Fieldmanager_Field::add_submenu_page() — Method in class Fieldmanager_Field
Add this group to an options page.
- Fieldmanager_Field::activate_submenu_page() — Method in class Fieldmanager_Field
Activate this group in an already-added submenu page.
- Fieldmanager_Field::add_meta_boxes_to_remove() — Method in class Fieldmanager_Field
Helper function to add to the list of meta boxes to remove. This will be defined in child classes that require this functionality.
- $ Fieldmanager_Group#add_to_prefix — Property in class Fieldmanager_Group
Should the group name be included in the meta key prefix for separate fields? Default is true.
- Fieldmanager_Group::add_child() — Method in class Fieldmanager_Group
Add a child element to this group.
- Fieldmanager_Group::add_meta_boxes_to_remove() — Method in class Fieldmanager_Group
Helper function to get the list of default meta boxes to remove.
- Fieldmanager_Media::admin_print_scripts() — Method in class Fieldmanager_Media
Hook into admin_print_scripts action to enqueue the media for the current post
- Fieldmanager_Options::add_options() — Method in class Fieldmanager_Options
Add options.
- Fieldmanager_Options::add_option_data() — Method in class Fieldmanager_Options
Add option data to the data attribute of this object.
- Fieldmanager_Options::add_meta_boxes_to_remove() — Method in class Fieldmanager_Options
Helper function to get the list of default meta boxes to remove.
- $ Fieldmanager_RichTextArea#apply_mce_filters — Property in class Fieldmanager_RichTextArea
Apply TinyMCE filters.
- $ Fieldmanager_RichTextArea#add_code_plugin — Property in class Fieldmanager_RichTextArea
Add code plugin.
- Fieldmanager_RichTextArea::add_proto_id() — Method in class Fieldmanager_RichTextArea
Note the ID for the proto so in repeated fields we can dig up the editor settings.
- Fieldmanager_RichTextArea::add_editor_filters() — Method in class Fieldmanager_RichTextArea
Add necessary filters before generating the editor.
- Fieldmanager_RichTextArea::array_merge_deep() — Method in class Fieldmanager_RichTextArea
Modeled on the similarly named function in drupal. This differs from array_merge_recursive in that if it sees two strings, it doesn't merge them into an array of strings.
- Fieldmanager_Util_Assets::add_script() — Method in class Fieldmanager_Util_Assets
Enqueue a script, optionally localizing data to it.
- Fieldmanager_Util_Assets::add_style() — Method in class Fieldmanager_Util_Assets
Register and enqueue a style.
- Fieldmanager_Util_Term_Meta::add_term_meta() — Method in class Fieldmanager_Util_Term_Meta
Add metadata to a term ID/taxonomy pair.
- Fieldmanager_Util_Term_Meta::add_term_meta_post() — Method in class Fieldmanager_Util_Term_Meta
Handles adding a post to store taxonomy term meta data.
- Fieldmanager_Util_Validation::add_field() — Method in class Fieldmanager_Util_Validation
Check if a field has validation enabled and if so add it.
- Fieldmanager_Util_Validation::add_validation() — Method in class Fieldmanager_Util_Validation
Output the Javascript required for validation, if any fields require it.
B
- $ Parsedown#breaksEnabled — Property in class Parsedown
- $ Parsedown#BlockTypes — Property in class Parsedown
- Parsedown::blockCode() — Method in class Parsedown
- Parsedown::blockCodeContinue() — Method in class Parsedown
- Parsedown::blockCodeComplete() — Method in class Parsedown
- Parsedown::blockComment() — Method in class Parsedown
- Parsedown::blockCommentContinue() — Method in class Parsedown
- Parsedown::blockFencedCode() — Method in class Parsedown
- Parsedown::blockFencedCodeContinue() — Method in class Parsedown
- Parsedown::blockFencedCodeComplete() — Method in class Parsedown
- Parsedown::blockHeader() — Method in class Parsedown
- Parsedown::blockList() — Method in class Parsedown
- Parsedown::blockListContinue() — Method in class Parsedown
- Parsedown::blockListComplete() — Method in class Parsedown
- Parsedown::blockQuote() — Method in class Parsedown
- Parsedown::blockQuoteContinue() — Method in class Parsedown
- Parsedown::blockRule() — Method in class Parsedown
- Parsedown::blockSetextHeader() — Method in class Parsedown
- Parsedown::blockMarkup() — Method in class Parsedown
- Parsedown::blockMarkupContinue() — Method in class Parsedown
- Parsedown::blockReference() — Method in class Parsedown
- Parsedown::blockTable() — Method in class Parsedown
- Parsedown::blockTableContinue() — Method in class Parsedown
- Fieldmanager_Datasource_Term::build_hierarchical_term_data() — Method in class Fieldmanager_Datasource_Term
Helper to support recursive building of a hierarchical taxonomy list.
- $ Fieldmanager_DraggablePost#bins — Property in class Fieldmanager_DraggablePost
Keyed array defining the bins (destination droppable locations) for the draggable items. Keys are machine names, values are labels.
- $ Fieldmanager_Media#button_label — Property in class Fieldmanager_Media
Button Label.
- $ Fieldmanager_RichTextArea#buttons_1 — Property in class Fieldmanager_RichTextArea
First row of buttons for the tinymce toolbar.
- $ Fieldmanager_RichTextArea#buttons_2 — Property in class Fieldmanager_RichTextArea
Second row of buttons for the tinymce toolbar.
- $ Fieldmanager_RichTextArea#buttons_3 — Property in class Fieldmanager_RichTextArea
Third row of buttons for the tinymce toolbar.
- $ Fieldmanager_RichTextArea#buttons_4 — Property in class Fieldmanager_RichTextArea
Fourth row of buttons for the tinymce toolbar.
C
- $ Fieldmanager_Autocomplete#custom_args_js_event — Property in class Fieldmanager_Autocomplete
Javascript trigger to handle adding custom args
- $ Fieldmanager_Checkbox#checked_value — Property in class Fieldmanager_Checkbox
Value when checked.
- $ Fieldmanager_Content#content — Property in class Fieldmanager_Content
Content to render.
- $ Fieldmanager_Context_Post#context — Property in class Fieldmanager_Context_Post
Context (normal, advanced, or side).
- $ Fieldmanager_Context_QuickEdit#column_title — Property in class Fieldmanager_Context_QuickEdit
Override $title for the column in the list of posts.
- $ Fieldmanager_Context_QuickEdit#column_display_callback — Property in class Fieldmanager_Context_QuickEdit
QuickEdit fields are tied to custom columns in the list of posts. This callback should return a value to display in a custom column.
- $ Fieldmanager_Context_Submenu#capability — Property in class Fieldmanager_Context_Submenu
Capability required.
- $ Fieldmanager_Datasource#counter — Property in class Fieldmanager_Datasource
Counter to create uniquely named Ajax actions.
- $ Fieldmanager_Datasource_User#capability — Property in class Fieldmanager_Datasource_User
Capability required to refer to a user via this datasource.
- $ Fieldmanager_Field#current_context — Property in class Fieldmanager_Field
Fieldmanager context handling data submitted with this field. Generally set internally.
- $ Fieldmanager_Group#children — Property in class Fieldmanager_Group
Children elements of this group. Not much point in creating an empty group.
- $ Fieldmanager_Group#collapsible — Property in class Fieldmanager_Group
If true, this group can be collapsed by clicking its header.
- $ Fieldmanager_Group#collapsed — Property in class Fieldmanager_Group
If true, this group is collapsed by default.
- $ Fieldmanager_Group#child_count — Property in class Fieldmanager_Group
Iterator value for how many children we have rendered.
- Fieldmanager_RichTextArea::customize_buttons() — Method in class Fieldmanager_RichTextArea
Filter the editor buttons.
- Fieldmanager_Select::chosen_init() — Method in class Fieldmanager_Select
Init chosen.js.
- Fieldmanager_Util_Term_Meta::create_content_type() — Method in class Fieldmanager_Util_Term_Meta
Create the custom content type.
- Fieldmanager_Util_Term_Meta::collect_garbage() — Method in class Fieldmanager_Util_Term_Meta
When a term is deleted, delete its ghost post and related meta.
D
- $ Parsedown#DefinitionData — Property in class Parsedown
- $ Fieldmanager_Colorpicker#default_color — Property in class Fieldmanager_Colorpicker
The default color for the color picker.
- Fieldmanager_Context_MenuItem::delete_data() — Method in class Fieldmanager_Context_MenuItem
Delete post meta.
- $ Fieldmanager_Context_Page#did_save — Property in class Fieldmanager_Context_Page
Was the form saved?
- Fieldmanager_Context_Post::delegate_save_post() — Method in class Fieldmanager_Context_Post
Action handler to delegate to appropriate methods when a post is saved.
- Fieldmanager_Context_Post::delete_data() — Method in class Fieldmanager_Context_Post
Delete post meta.
- Fieldmanager_Context_QuickEdit::delete_data() — Method in class Fieldmanager_Context_QuickEdit
Delete post meta.
- Fieldmanager_Context_Storable::delete_data() — Method in class Fieldmanager_Context_Storable
Method to delete data from the context's storage engine.
- Fieldmanager_Context_Submenu::delete_data() — Method in class Fieldmanager_Context_Submenu
Delete option.
- Fieldmanager_Context_Term::delete_term_fields() — Method in class Fieldmanager_Context_Term
Saves custom fields for the sport taxonomy.
- Fieldmanager_Context_Term::delete_data() — Method in class Fieldmanager_Context_Term
Callback to delete term meta for the given term ID and current taxonomy.
- Fieldmanager_Context_User::delete_data() — Method in class Fieldmanager_Context_User
Delete user meta.
- $ Fieldmanager_Datasource_Post#date_format — Property in class Fieldmanager_Datasource_Post
If $show_date is true, the format to use for displaying the date.
- $ Fieldmanager_Datasource_User#display_property — Property in class Fieldmanager_Datasource_User
Display property. Defaults to display_name, but can also be 'user_login', 'user_email', or 'user_nicename'.
- $ Fieldmanager_Datepicker#date_format — Property in class Fieldmanager_Datepicker
PHP date format, only used for rendering already-saved dates.
- Fieldmanager_DraggablePost::draggable_item_html() — Method in class Fieldmanager_DraggablePost
Generate the HTML for a single draggable item.
- $ Fieldmanager_Field#debug — Property in class Fieldmanager_Field
If true, throw exceptions for illegal behavior.
- $ Fieldmanager_Field#description — Property in class Fieldmanager_Field
Description for the form element.
- $ Fieldmanager_Field#description_after_element — Property in class Fieldmanager_Field
If true, the description will be displayed after the element.
- $ Fieldmanager_Field#data_type — Property in class Fieldmanager_Field
Data type this element is used in, generally set internally.
- $ Fieldmanager_Field#data_id — Property in class Fieldmanager_Field
ID for $this->data_type, eg $post->ID, generally set internally.
- $ Fieldmanager_Field#datasource — Property in class Fieldmanager_Field
Optionally generate field from datasource. Used by Fieldmanager_Autocomplete and Fieldmanager_Options.
- $ Fieldmanager_Field#display_if — Property in class Fieldmanager_Field
Field name and value on which to display element. Sample:
- $ Fieldmanager_Field#default_value — Property in class Fieldmanager_Field
The default value for the field, if unset.
- $ Fieldmanager_Options#data — Property in class Fieldmanager_Options
Full option data, allows grouping.
- $ Fieldmanager_RichTextArea#default_value — Property in class Fieldmanager_RichTextArea
The default value for the field, if unset.
- $ Fieldmanager_TextArea#default_value — Property in class Fieldmanager_TextArea
The default value for the field, if unset.
- Fieldmanager_Util_Term_Meta::delete_term_meta() — Method in class Fieldmanager_Util_Term_Meta
Remove metadata matching criteria from a term ID/taxonomy pair.
- Fieldmanager_Util_Term_Meta::delete_term_meta_post_id_cache() — Method in class Fieldmanager_Util_Term_Meta
Clears the cache for a term meta post ID.
E
- $ Parsedown#EmRegex — Property in class Parsedown
- Parsedown::extractElement() — Method in class Parsedown
- Parsedown::elementApplyRecursive() — Method in class Parsedown
- Parsedown::elementApplyRecursiveDepthFirst() — Method in class Parsedown
- Parsedown::elementsApplyRecursive() — Method in class Parsedown
- Parsedown::elementsApplyRecursiveDepthFirst() — Method in class Parsedown
- Parsedown::element() — Method in class Parsedown
- Parsedown::elements() — Method in class Parsedown
- Parsedown::escape() — Method in class Parsedown
- $ Fieldmanager_Autocomplete#exact_match — Property in class Fieldmanager_Autocomplete
Require an exact match; e.g. prevent the user from entering free text
- Fieldmanager_Context_Term::edit_term_fields() — Method in class Fieldmanager_Context_Term
Creates the HTML template for wrapping fields on the edit term form and prints the field.
- $ Fieldmanager_Field#enqueued_base_assets — Property in class Fieldmanager_Field
Indicate that the base FM assets have been enqueued so we only do it once.
- $ Fieldmanager_Field#extra_elements — Property in class Fieldmanager_Field
How many empty fields to display if $limit != 1 when the total fields in the loaded data + $extra_elements > $minimum_count.
- $ Fieldmanager_Field#escape — Property in class Fieldmanager_Field
Custom escaping for labels, descriptions, etc. Associative array of $field => $callable arguments, for example:
- Fieldmanager_Field::element_markup() — Method in class Fieldmanager_Field
Generates all markup needed for all form elements in this field.
- Fieldmanager_Field::escape() — Method in class Fieldmanager_Field
Escape a field based on the function in the escape argument.
- $ Fieldmanager_RichTextArea#editor_settings — Property in class Fieldmanager_RichTextArea
Arguments passed to wp_editor()'s
$settings
parameter.- $ Fieldmanager_RichTextArea#edit_config — Property in class Fieldmanager_RichTextArea
Indicates if we should be altering the tinymce config.
- Fieldmanager_RichTextArea::editor_config() — Method in class Fieldmanager_RichTextArea
Make final tweaks to the editor config.
- Fieldmanager_Util_Assets::enqueue_assets() — Method in class Fieldmanager_Util_Assets
Enqueue all assets during the correct action.
- Fieldmanager_Util_Assets::enqueue_script() — Method in class Fieldmanager_Util_Assets
Enqueue a script.
- Fieldmanager_Util_Assets::enqueue_style() — Method in class Fieldmanager_Util_Assets
Enqueue a style.
F
- FM_Class_Not_Found_Exception — Class in namespace [Global Namespace]
Exception class for classes that could not be loaded.
- FM_Developer_Exception — Class in namespace [Global Namespace]
Exception class for Fieldmanager's developer errors.
- FM_Duplicate_Submenu_Name_Exception — Class in namespace [Global Namespace]
Exception class for duplicate submenu names.
- FM_Exception — Class in namespace [Global Namespace]
Exception class for Fieldmanager's fatal errors.
- FM_Submenu_Not_Initialized_Exception — Class in namespace [Global Namespace]
Exception class for uninitialized submenus.
- FM_Validation_Exception — Class in namespace [Global Namespace]
Exception class for Fieldmanager's validation errors.
- Parsedown::filterUnsafeUrlInAttribute() — Method in class Parsedown
- Fieldmanager_Autocomplete — Class in namespace [Global Namespace]
Text field that responds to user input with autocomplete suggestions (optionally via an ajax request).
- Fieldmanager_Autocomplete::form_element() — Method in class Fieldmanager_Autocomplete
Render form element.
- Fieldmanager_Checkbox — Class in namespace [Global Namespace]
Single boolean checkbox.
- Fieldmanager_Checkbox::form_element() — Method in class Fieldmanager_Checkbox
Form element implementation for checkboxes.
- Fieldmanager_Checkboxes — Class in namespace [Global Namespace]
A set of multiple checkboxes which submits as an array of the checked values.
- $ Fieldmanager_Checkboxes#field_class — Property in class Fieldmanager_Checkboxes
Override $field_class.
- Fieldmanager_Checkboxes::form_element() — Method in class Fieldmanager_Checkboxes
Render form element.
- Fieldmanager_Colorpicker — Class in namespace [Global Namespace]
Color picker field which submits a 6-character hex code with the hash mark.
- $ Fieldmanager_Colorpicker#field_class — Property in class Fieldmanager_Colorpicker
Override field_class.
- Fieldmanager_Colorpicker::form_element() — Method in class Fieldmanager_Colorpicker
Form element.
- Fieldmanager_Content — Class in namespace [Global Namespace]
Abstract content field for rendering content.
- $ Fieldmanager_Content#field_class — Property in class Fieldmanager_Content
Override field_class.
- Fieldmanager_Content::form_element() — Method in class Fieldmanager_Content
Render the element.
- Fieldmanager_Content_HTML — Class in namespace [Global Namespace]
Content field which renders HTML using wp_kses_post().
- $ Fieldmanager_Content_HTML#field_class — Property in class Fieldmanager_Content_HTML
Override field_class.
- Fieldmanager_Content_Markdown — Class in namespace [Global Namespace]
Content field which renders Markdown using the Parsedown library.
- $ Fieldmanager_Content_Markdown#field_class — Property in class Fieldmanager_Content_Markdown
Override field_class.
- Fieldmanager_Content_Plaintext — Class in namespace [Global Namespace]
Content field which renders escaped plaintext.
- $ Fieldmanager_Content_Plaintext#field_class — Property in class Fieldmanager_Content_Plaintext
Override field_class.
- Fieldmanager_Context — Class in namespace [Global Namespace]
Base class for contexts.
- $ Fieldmanager_Context#fm — Property in class Fieldmanager_Context
The base field associated with this context.
- Fieldmanager_Context_MenuItem — Class in namespace [Global Namespace]
Use fieldmanager to ad custom fields to a menu item.
- $ Fieldmanager_Context_MenuItem#fm — Property in class Fieldmanager_Context_MenuItem
Base field
- Fieldmanager_Context_Page — Class in namespace [Global Namespace]
Use Fieldmanager on the public-facing theme.
- $ Fieldmanager_Context_Page#forms — Property in class Fieldmanager_Context_Page
Array of contexts for rendering forms.
- Fieldmanager_Context_Post — Class in namespace [Global Namespace]
Use fieldmanager to create meta boxes on the new/edit post screen and save data primarily to post meta.
- $ Fieldmanager_Context_Post#fm — Property in class Fieldmanager_Context_Post
Base field.
- Fieldmanager_Context_QuickEdit — Class in namespace [Global Namespace]
Use fieldmanager to add fields to the "quick edit" (post list inline editing) and save data primarily to post meta.
- $ Fieldmanager_Context_QuickEdit#fm — Property in class Fieldmanager_Context_QuickEdit
Base field
- Fieldmanager_Context_Storable — Class in namespace [Global Namespace]
Base class for contexts that store data.
- Fieldmanager_Context_Submenu — Class in namespace [Global Namespace]
Use fieldmanager to create arbitrary pages in the WordPress admin and save data primarily to options.
- Fieldmanager_Context_Term — Class in namespace [Global Namespace]
Use fieldmanager to create meta boxes on the new/edit term screens and save data primarily to term meta.
- $ Fieldmanager_Context_Term#fm — Property in class Fieldmanager_Context_Term
Base field
- Fieldmanager_Context_User — Class in namespace [Global Namespace]
Use fieldmanager on the user profile screen and save data primarily to user meta.
- Fieldmanager_Datasource — Class in namespace [Global Namespace]
Datasource base class to populate autocomplete and option fields.
- Fieldmanager_Datasource_Post — Class in namespace [Global Namespace]
Datasource to populate autocomplete and option fields with WordPress Posts.
- Fieldmanager_Datasource_Term — Class in namespace [Global Namespace]
Datasource to populate autocomplete and option fields with WordPress terms.
- Fieldmanager_Datasource_User — Class in namespace [Global Namespace]
Datasource to populate autocomplete and option fields with WordPress Users.
- Fieldmanager_Datepicker — Class in namespace [Global Namespace]
A JavaScript date-picker which submits dates as Unix timestamps.
- Fieldmanager_Datepicker::form_element() — Method in class Fieldmanager_Datepicker
Generate HTML for the form element itself. Generally should be just one tag, no wrappers.
- Fieldmanager_DraggablePost — Class in namespace [Global Namespace]
An interface for dragging posts from a repository to assorted buckets.
- Fieldmanager_DraggablePost::form_element() — Method in class Fieldmanager_DraggablePost
Render form element.
- Fieldmanager_DraggablePost::flatten_arrays() — Method in class Fieldmanager_DraggablePost
Helper to convert the value passed to form_element into a non-hierarchical list of post_ids so we know which posts are already assigned to a bin and thus should be skipped in rendering.
- Fieldmanager_Field — Class in namespace [Global Namespace]
Abstract base class containing core functionality for Fieldmanager fields.
- $ Fieldmanager_Field#field_class — Property in class Fieldmanager_Field
CSS class for form element.
- Fieldmanager_Field::form_element() — Method in class Fieldmanager_Field
Generate HTML for the form element itself. Generally should be just one tag, no wrappers.
- Fieldmanager_Grid — Class in namespace [Global Namespace]
Data grid (spreadsheet) field.
- $ Fieldmanager_Grid#field_class — Property in class Fieldmanager_Grid
Override field class.
- Fieldmanager_Grid::form_element() — Method in class Fieldmanager_Grid
Render HTML for Grid element.
- Fieldmanager_Group — Class in namespace [Global Namespace]
Define a groups of fields.
- $ Fieldmanager_Group#field_class — Property in class Fieldmanager_Group
Override field class.
- Fieldmanager_Group::form_element() — Method in class Fieldmanager_Group
Render the element, iterating over children and calling their form_element() functions.
- Fieldmanager_Hidden — Class in namespace [Global Namespace]
Hidden input field.
- $ Fieldmanager_Hidden#field_class — Property in class Fieldmanager_Hidden
Override field_class.
- Fieldmanager_Hidden::form_element() — Method in class Fieldmanager_Hidden
Hidden form element.
- Fieldmanager_Link — Class in namespace [Global Namespace]
Link (url) field
- Fieldmanager_Media — Class in namespace [Global Namespace]
A field to select an attachment via the WordPress Media Manager.
- $ Fieldmanager_Media#field_class — Property in class Fieldmanager_Media
Override field_class.
- Fieldmanager_Media::form_element() — Method in class Fieldmanager_Media
Form element.
- Fieldmanager_Options — Class in namespace [Global Namespace]
Abstract base class for handling option fields, like select elements, checkboxes or radios.
- $ Fieldmanager_Options#first_element — Property in class Fieldmanager_Options
Always prepend this element to the $data.
- Fieldmanager_Options::form_data_elements() — Method in class Fieldmanager_Options
Generate form elements.
- Fieldmanager_Options::form_data_element() — Method in class Fieldmanager_Options
A single element for a single bit of data, e.g. '
- Fieldmanager_Password — Class in namespace [Global Namespace]
Text field which hides the user input.
- $ Fieldmanager_Password#field_class — Property in class Fieldmanager_Password
Override $field_class.
- Fieldmanager_Radios — Class in namespace [Global Namespace]
A collection of multiple radio button fields.
- $ Fieldmanager_Radios#field_class — Property in class Fieldmanager_Radios
Override field class.
- Fieldmanager_Radios::form_element() — Method in class Fieldmanager_Radios
Form element.
- Fieldmanager_RichTextArea — Class in namespace [Global Namespace]
WordPress visual editor (TinyMCE) which submits HTML.
- $ Fieldmanager_RichTextArea#field_class — Property in class Fieldmanager_RichTextArea
Override field_class.
- Fieldmanager_RichTextArea::form_element() — Method in class Fieldmanager_RichTextArea
Render the form element, which is a textarea by default.
- Fieldmanager_Select — Class in namespace [Global Namespace]
Select dropdown or multi-select field.
- $ Fieldmanager_Select#field_class — Property in class Fieldmanager_Select
Override $field_class.
- $ Fieldmanager_Select#first_empty — Property in class Fieldmanager_Select
Send an empty element first.
- Fieldmanager_Select::form_element() — Method in class Fieldmanager_Select
Form element.
- Fieldmanager_Select::form_data_element() — Method in class Fieldmanager_Select
Single data element (
- Fieldmanager_Select::form_data_start_group() — Method in class Fieldmanager_Select
Start an
- Fieldmanager_Select::form_data_end_group() — Method in class Fieldmanager_Select
End an
- Fieldmanager_TextArea — Class in namespace [Global Namespace]
Multi-line text field.
- $ Fieldmanager_TextArea#field_class — Property in class Fieldmanager_TextArea
Override $field_class.
- Fieldmanager_TextArea::form_element() — Method in class Fieldmanager_TextArea
Form element.
- Fieldmanager_TextField — Class in namespace [Global Namespace]
Single-line text field.
- $ Fieldmanager_TextField#field_class — Property in class Fieldmanager_TextField
Override field_class.
- Fieldmanager_Util_Assets — Class in namespace [Global Namespace]
Asset management.
- Fieldmanager_Util_Term_Meta — Class in namespace [Global Namespace]
Use Fieldmanager to store meta data for taxonomy terms.
- Fieldmanager_Util_Validation — Class in namespace [Global Namespace]
Framework for user-facing data validation.
G
- Fieldmanager_Context_MenuItem::get_menu_item_form_name() — Method in class Fieldmanager_Context_MenuItem
Get the menu item form name given the menu ID. This allows FM to save meta data to each menu item within the same POST request.
- Fieldmanager_Context_MenuItem::get_data() — Method in class Fieldmanager_Context_MenuItem
Get post meta.
- Fieldmanager_Context_Page::get_form() — Method in class Fieldmanager_Context_Page
Get a form by ID, used for rendering.
- Fieldmanager_Context_Post::get_data() — Method in class Fieldmanager_Context_Post
Get post meta.
- Fieldmanager_Context_QuickEdit::get_data() — Method in class Fieldmanager_Context_QuickEdit
Get post meta.
- Fieldmanager_Context_Storable::get_data() — Method in class Fieldmanager_Context_Storable
Method to get data from the context's storage engine.
- Fieldmanager_Context_Submenu::get_data() — Method in class Fieldmanager_Context_Submenu
Get option.
- Fieldmanager_Context_Term::get_data() — Method in class Fieldmanager_Context_Term
Callback to get term meta for the given term ID and current taxonomy.
- Fieldmanager_Context_User::get_data() — Method in class Fieldmanager_Context_User
Get user meta.
- $ Fieldmanager_Datasource#grouped — Property in class Fieldmanager_Datasource
If true, group elements.
- Fieldmanager_Datasource::get_value() — Method in class Fieldmanager_Datasource
Get the value of an item; most clearly used by Post and Term, which take database IDs and return user-friendly titles.
- Fieldmanager_Datasource::get_items() — Method in class Fieldmanager_Datasource
Get available options, optionally filtering by a fragment (e.g. for Autocomplete).
- Fieldmanager_Datasource::get_ajax_action() — Method in class Fieldmanager_Datasource
Get an action to register by hashing (non cryptographically for speed) the options that make this datasource unique.
- Fieldmanager_Datasource::get_items_for_ajax() — Method in class Fieldmanager_Datasource
Format items for use in Ajax.
- Fieldmanager_Datasource::get_view_link() — Method in class Fieldmanager_Datasource
Get view link, not used here but meant for override.
- Fieldmanager_Datasource::get_edit_link() — Method in class Fieldmanager_Datasource
Get edit link, not used here but meant for override.
- Fieldmanager_Datasource_Post::get_value() — Method in class Fieldmanager_Datasource_Post
Get a post title by post ID.
- Fieldmanager_Datasource_Post::get_items() — Method in class Fieldmanager_Datasource_Post
Get posts which match this datasource, optionally filtered by a fragment, e.g. for Autocomplete.
- Fieldmanager_Datasource_Post::get_ajax_action() — Method in class Fieldmanager_Datasource_Post
Get an action to register by hashing (non cryptographically for speed) the options that make this datasource unique.
- Fieldmanager_Datasource_Post::get_view_link() — Method in class Fieldmanager_Datasource_Post
Get edit link for a post.
- Fieldmanager_Datasource_Post::get_edit_link() — Method in class Fieldmanager_Datasource_Post
Get edit link for a post.
- Fieldmanager_Datasource_Term::get_taxonomies() — Method in class Fieldmanager_Datasource_Term
Get taxonomies; normalizes $this->taxonomy to an array.
- Fieldmanager_Datasource_Term::get_ajax_action() — Method in class Fieldmanager_Datasource_Term
Get an action to register by hashing (non cryptographically for speed) the options that make this datasource unique.
- Fieldmanager_Datasource_Term::get_items() — Method in class Fieldmanager_Datasource_Term
Get taxonomy data per $this->taxonomy_args.
- Fieldmanager_Datasource_Term::get_value() — Method in class Fieldmanager_Datasource_Term
Translate term id to title, e.g. for autocomplete.
- Fieldmanager_Datasource_Term::get_view_link() — Method in class Fieldmanager_Datasource_Term
Get link to view a term.
- Fieldmanager_Datasource_Term::get_edit_link() — Method in class Fieldmanager_Datasource_Term
Get link to edit a term.
- Fieldmanager_Datasource_User::get_value() — Method in class Fieldmanager_Datasource_User
Get a user by the specified field.
- Fieldmanager_Datasource_User::get_items() — Method in class Fieldmanager_Datasource_User
Get users which match this datasource, optionally filtered by a search fragment, e.g. for Autocomplete.
- Fieldmanager_Datasource_User::get_ajax_action() — Method in class Fieldmanager_Datasource_User
Get an action to register by hashing (non cryptographically for speed) the options that make this datasource unique.
- Fieldmanager_Datasource_User::get_view_link() — Method in class Fieldmanager_Datasource_User
Get view link for a user.
- Fieldmanager_Datasource_User::get_edit_link() — Method in class Fieldmanager_Datasource_User
Get edit link for a user.
- Fieldmanager_Datepicker::get_hour() — Method in class Fieldmanager_Datepicker
Get hour for rendering in field.
- Fieldmanager_Datepicker::get_minute() — Method in class Fieldmanager_Datepicker
Get minute for rendering in field.
- Fieldmanager_Datepicker::get_am_pm() — Method in class Fieldmanager_Datepicker
Get 'am' or 'pm' for rendering in field.
- Fieldmanager_Field::get_form_name() — Method in class Fieldmanager_Field
Get HTML form name (e.g. questions[answer]).
- Fieldmanager_Field::get_form_tree() — Method in class Fieldmanager_Field
Recursively build path to this element, e.g. [grandparent, parent, this].
- Fieldmanager_Field::get_element_id() — Method in class Fieldmanager_Field
Get the ID for the form element itself, uses $this->seq (e.g. which position is this element in).
- Fieldmanager_Field::get_element_key() — Method in class Fieldmanager_Field
Get the storage key for the form element.
- Fieldmanager_Field::get_element_attributes() — Method in class Fieldmanager_Field
Generates an HTML attribute string based on the value of $this->attributes.
- Fieldmanager_Field::get_element_label() — Method in class Fieldmanager_Field
Get an HTML label for this element.
- Fieldmanager_Field::get_sort_handle() — Method in class Fieldmanager_Field
Return HTML for the sort handle (multi-tools); a separate function to override.
- Fieldmanager_Field::get_remove_handle() — Method in class Fieldmanager_Field
Return HTML for the remove handle (multi-tools); a separate function to override.
- Fieldmanager_Field::get_collapse_handle() — Method in class Fieldmanager_Field
Return HTML for the collapse handle (multi-tools); a separate function to override.
- Fieldmanager_Field::get_extra_element_classes() — Method in class Fieldmanager_Field
Return extra element classes; overridden by some fields.
- Fieldmanager_Field::get_seq() — Method in class Fieldmanager_Field
In a multiple element set, return the index of the current element we're rendering.
- $ Fieldmanager_Grid#grid_sort — Property in class Fieldmanager_Grid
Sort a grid before rendering (takes entire grid as a parameter).
- $ Fieldmanager_Group#group_is_empty — Property in class Fieldmanager_Group
Function that tells whether the group is empty or not. Gets an array of form values.
- Fieldmanager_Group::get_element_label() — Method in class Fieldmanager_Group
Get an HTML label for this element.
- Fieldmanager_Group::get_extra_element_classes() — Method in class Fieldmanager_Group
Maybe add the collapsible class for groups.
- $ Fieldmanager_Options#grouped — Property in class Fieldmanager_Options
Is the data grouped? E.g. should we use
- Fieldmanager_Util_Term_Meta::get_term_meta() — Method in class Fieldmanager_Util_Term_Meta
Get metadata matching the specified key for the given term ID/taxonomy pair.
- Fieldmanager_Util_Term_Meta::get_term_meta_post_id() — Method in class Fieldmanager_Util_Term_Meta
Handles checking if post exists and returning its ID to store taxonomy term meta data.
- Fieldmanager_Util_Term_Meta::get_term_meta_post_id_cache_key() — Method in class Fieldmanager_Util_Term_Meta
Generates a standardized cache key for the term meta post ID.
H
- Parsedown::handle() — Method in class Parsedown
- Parsedown::handleElementRecursive() — Method in class Parsedown
- Parsedown::handleElementsRecursive() — Method in class Parsedown
- Fieldmanager_Context_Submenu::handle_submenu_save() — Method in class Fieldmanager_Context_Submenu
Save a submenu page
- Fieldmanager_Field::has_proto() — Method in class Fieldmanager_Field
Are we in the middle of generating a prototype element for repeatable fields?
- $ Fieldmanager_Group#has_unserialized_descendants — Property in class Fieldmanager_Group
Flag that this field has some descendant with $serialize_data => false.
- $ Fieldmanager_Media#has_registered_media — Property in class Fieldmanager_Media
Static variable so we only load media JS once.
- $ Fieldmanager_Util_Assets#hooked — Property in class Fieldmanager_Util_Assets
Ensure that the enqueue method only gets hooked once.
- Fieldmanager_Util_Assets::hook_enqueue() — Method in class Fieldmanager_Util_Assets
Hook into admin_enqueue_scripts and wp_enqueue_scripts if we haven't already.
I
- $ Parsedown#InlineTypes — Property in class Parsedown
- $ Parsedown#inlineMarkerList — Property in class Parsedown
- Parsedown::isBlockContinuable() — Method in class Parsedown
- Parsedown::isBlockCompletable() — Method in class Parsedown
- Parsedown::inlineText() — Method in class Parsedown
- Parsedown::inlineCode() — Method in class Parsedown
- Parsedown::inlineEmailTag() — Method in class Parsedown
- Parsedown::inlineEmphasis() — Method in class Parsedown
- Parsedown::inlineEscapeSequence() — Method in class Parsedown
- Parsedown::inlineImage() — Method in class Parsedown
- Parsedown::inlineLink() — Method in class Parsedown
- Parsedown::inlineMarkup() — Method in class Parsedown
- Parsedown::inlineSpecialCharacter() — Method in class Parsedown
- Parsedown::inlineStrikethrough() — Method in class Parsedown
- Parsedown::inlineUrl() — Method in class Parsedown
- Parsedown::inlineUrlTag() — Method in class Parsedown
- Parsedown::instance() — Method in class Parsedown
- $ Fieldmanager_Checkbox#inline_label — Property in class Fieldmanager_Checkbox
Override inline_label.
- Fieldmanager_Context::is_valid_nonce() — Method in class Fieldmanager_Context
Check if the nonce is valid. Returns false if the nonce is missing and throws an exception if it's invalid. If all goes well, returns true.
- $ Fieldmanager_Context_Term#inserting_term_data — Property in class Fieldmanager_Context_Term
Store data for inserted terms to ensure, as much as possible, that FM only stores data to the term being created and not any other term created as a side effect.
- $ Fieldmanager_Field#inline_label — Property in class Fieldmanager_Field
If true, the label and the element will display on the same line. Some elements may not support this.
- $ Fieldmanager_Field#index — Property in class Fieldmanager_Field
Save this field additionally to an index.
- $ Fieldmanager_Field#index_filter — Property in class Fieldmanager_Field
Function that parses an index value and returns an optionally modified value.
- $ Fieldmanager_Field#input_type — Property in class Fieldmanager_Field
Input type, mainly to support HTML5 input types.
- $ Fieldmanager_Field#is_proto — Property in class Fieldmanager_Field
If $is_proto is true, we're rendering the prototype element for a field that can have infinite instances.
- $ Fieldmanager_Field#is_tab — Property in class Fieldmanager_Field
Render this element in a tab?
- $ Fieldmanager_Field#is_attachment — Property in class Fieldmanager_Field
Whether or not this field is present on the attachment edit screen.
- Fieldmanager_Field::is_repeatable() — Method in class Fieldmanager_Field
Is this element repeatable or does it have a repeatable ancestor?
- Fieldmanager_Field::is_group() — Method in class Fieldmanager_Field
Is the current field a group?
- $ Fieldmanager_Password#input_type — Property in class Fieldmanager_Password
Override the input type.
- $ Fieldmanager_RichTextArea#init_options — Property in class Fieldmanager_RichTextArea
Initialization options.
- Fieldmanager_Util_Assets::instance() — Method in class Fieldmanager_Util_Assets
Get the singleton instance.
- Fieldmanager_Util_Term_Meta::instance() — Method in class Fieldmanager_Util_Term_Meta
Singleton helper
- Fieldmanager_Util_Validation::instance() — Method in class Fieldmanager_Util_Validation
Singleton helper.
J
- $ Fieldmanager_Datepicker#js_opts — Property in class Fieldmanager_Datepicker
Options to pass to the jQuery UI Datepicker.
- $ Fieldmanager_Grid#js_options — Property in class Fieldmanager_Grid
Options to pass to grid manager.
L
- Parsedown::lines() — Method in class Parsedown
- Parsedown::linesElements() — Method in class Parsedown
- Parsedown::line() — Method in class Parsedown
- Parsedown::lineElements() — Method in class Parsedown
- Parsedown::li() — Method in class Parsedown
- $ Fieldmanager_Checkbox#label_after_element — Property in class Fieldmanager_Checkbox
Override label_after_element.
- Fieldmanager_Context_Storable::load() — Method in class Fieldmanager_Context_Storable
Handle loading data for any context.
- Fieldmanager_Context_Storable::load_field() — Method in class Fieldmanager_Context_Storable
Load a single field.
- Fieldmanager_Context_Storable::load_walk_children() — Method in class Fieldmanager_Context_Storable
Walk group children to load when serialize_data => false.
- Fieldmanager_Context_User::legacy_presave_filter() — Method in class Fieldmanager_Context_User
Maintain legacy support for custom filter.
- $ Fieldmanager_Field#limit — Property in class Fieldmanager_Field
How many of these fields to display, 0 for no limit.
- $ Fieldmanager_Field#label — Property in class Fieldmanager_Field
Label to use for form element.
- $ Fieldmanager_Field#label_after_element — Property in class Fieldmanager_Field
If true, the label will be displayed after the element.
- $ Fieldmanager_Field#label_element — Property in class Fieldmanager_Field
HTML element to use for label.
- $ Fieldmanager_Group#label_element — Property in class Fieldmanager_Group
Override label element.
- $ Fieldmanager_Group#label_macro — Property in class Fieldmanager_Group
Label macro is a more convenient shortcut to label_format and label_token. The first element of the two-element array is the title with a placeholder (%s), and the second element is simply the name of the child element to pull from, e.g.:
- $ Fieldmanager_Group#label_format — Property in class Fieldmanager_Group
If specified, $label_format combined with $label_token will override $label, but only if $(label).find(label_token).val() is not null.
- $ Fieldmanager_Group#label_token — Property in class Fieldmanager_Group
CSS selector to an element to get the token for the label format.
M
- $ Parsedown#markupEscaped — Property in class Parsedown
- $ Fieldmanager_Checkboxes#multiple — Property in class Fieldmanager_Checkboxes
Allow multiple selections.
- Fieldmanager_Context_Post::meta_box_render_callback() — Method in class Fieldmanager_Context_Post
Registers render_meta_box() via admin_init callback to add meta boxes to content types.
- Fieldmanager_Context_QuickEdit::manage_custom_columns() — Method in class Fieldmanager_Context_QuickEdit
The manage_posts_custom_column callback.
- $ Fieldmanager_Context_Submenu#menu_title — Property in class Fieldmanager_Context_Submenu
Menu title.
- $ Fieldmanager_Context_Submenu#menu_slug — Property in class Fieldmanager_Context_Submenu
Menu slug.
- $ Fieldmanager_Field#minimum_count — Property in class Fieldmanager_Field
How many of these fields to display at a minimum, if $limit != 1. If $limit == $minimum_count, the "add another" button and the remove tool will be hidden.
- $ Fieldmanager_Field#meta_boxes_to_remove — Property in class Fieldmanager_Field
If $remove_default_meta_boxes is true, this array will be populated with the list of default meta boxes to remove.
- $ Fieldmanager_Media#modal_button_label — Property in class Fieldmanager_Media
Button label in the media modal popup.
- $ Fieldmanager_Media#modal_title — Property in class Fieldmanager_Media
Title of the media modal popup.
- $ Fieldmanager_Media#mime_type — Property in class Fieldmanager_Media
What mime types are available to choose from.
- $ Fieldmanager_Options#multiple — Property in class Fieldmanager_Options
Allow multiple selections?
- $ Fieldmanager_Select#multiple — Property in class Fieldmanager_Select
Tell FM to save multiple values.
N
- Fieldmanager_Context::nonce_key() — Method in class Fieldmanager_Context
Get the nonce key for this field.
- $ Fieldmanager_Field#name — Property in class Fieldmanager_Field
The name of the form element, as in 'foo' in
<input name="foo" />
.
O
- Fieldmanager_Checkboxes::option_selected() — Method in class Fieldmanager_Checkboxes
Override function to allow all boxes to be checked by default.
- $ Fieldmanager_Datasource#options — Property in class Fieldmanager_Datasource
The datasource options.
- $ Fieldmanager_Datasource#options_callback — Property in class Fieldmanager_Datasource
Options callback.
- $ Fieldmanager_Datasource_Post#only_save_to_post_parent — Property in class Fieldmanager_Datasource_Post
Only save to post parent.
- $ Fieldmanager_Datasource_Term#only_save_to_taxonomy — Property in class Fieldmanager_Datasource_Term
If true, only save this field to the taxonomy tables, and do not serialize in the FM array.
- $ Fieldmanager_Field#one_label_per_item — Property in class Fieldmanager_Field
Repeat the label for each element if $limit > 1.
- $ Fieldmanager_Options#options — Property in class Fieldmanager_Options
Shortcut to data which allows a simple associative array.
- $ Fieldmanager_Options#options_template — Property in class Fieldmanager_Options
Path to an options template to load.
- Fieldmanager_Options::option_selected() — Method in class Fieldmanager_Options
Helper for output functions to toggle a selected options.
P
- Parsedown — Class in namespace Fieldmanager\Libraries\Parsedown
- Parsedown::paragraph() — Method in class Parsedown
- Parsedown::paragraphContinue() — Method in class Parsedown
- Parsedown::pregReplaceElements() — Method in class Parsedown
Replace occurrences $regexp with $Elements in $text. Return an array of elements representing the replacement.
- Parsedown::parse() — Method in class Parsedown
- Fieldmanager_Autocomplete::preload_alter_values() — Method in class Fieldmanager_Autocomplete
Alter values before rendering.
- Fieldmanager_Autocomplete::presave_alter_values() — Method in class Fieldmanager_Autocomplete
Trigger datasource's presave_alter() event to allow it to handle reciprocal values.
- Fieldmanager_Autocomplete::presave() — Method in class Fieldmanager_Autocomplete
Delegate sanitization and validation to the datasource's presave() method.
- Fieldmanager_Checkbox::presave() — Method in class Fieldmanager_Checkbox
Override presave function to swap in unchecked_value if needed.
- Fieldmanager_Context::prepare_data() — Method in class Fieldmanager_Context
Prepare the data for saving.
- $ Fieldmanager_Context_MenuItem#post_types — Property in class Fieldmanager_Context_MenuItem
What post types to render this Quickedit form.
- Fieldmanager_Context_MenuItem::parse_form_name() — Method in class Fieldmanager_Context_MenuItem
Parse the form name, assuming it already contains the menu ID, into its original form name.
- $ Fieldmanager_Context_Post#post_types — Property in class Fieldmanager_Context_Post
What post types to render this meta box.
- $ Fieldmanager_Context_Post#priority — Property in class Fieldmanager_Context_Post
Priority (high, core, default, or low).
- $ Fieldmanager_Context_QuickEdit#post_types — Property in class Fieldmanager_Context_QuickEdit
What post types to render this Quickedit form.
- $ Fieldmanager_Context_Submenu#parent_slug — Property in class Fieldmanager_Context_Submenu
Parent of this submenu page.
- $ Fieldmanager_Context_Submenu#page_title — Property in class Fieldmanager_Context_Submenu
Title of the page.
- $ Fieldmanager_Context_Term#parent — Property in class Fieldmanager_Context_Term
Only show this field on child terms of this parent.
- Fieldmanager_Datasource::presave_alter_values() — Method in class Fieldmanager_Datasource
Trigger to handle actions needed before saving data.
- Fieldmanager_Datasource::preload_alter_values() — Method in class Fieldmanager_Datasource
Modify values before rendering editor.
- Fieldmanager_Datasource::presave() — Method in class Fieldmanager_Datasource
Datasource handles sanitization and validation.
- $ Fieldmanager_Datasource_Post#publish_with_parent — Property in class Fieldmanager_Datasource_Post
Publish the child post when/if the parent is published.
- Fieldmanager_Datasource_Post::presave_alter_values() — Method in class Fieldmanager_Datasource_Post
For post relationships, delete reciprocal post metadata prior to saving (presave will re-add).
- Fieldmanager_Datasource_Post::presave() — Method in class Fieldmanager_Datasource_Post
Handle reciprocal postmeta and post parents.
- Fieldmanager_Datasource_Post::presave_status_transition() — Method in class Fieldmanager_Datasource_Post
Handle any actions based on the parent's status transition.
- Fieldmanager_Datasource_Post::preload_alter_values() — Method in class Fieldmanager_Datasource_Post
Preload alter values for post parent The post datasource can store data outside FM's array.
- Fieldmanager_Datasource_Term::preload_alter_values() — Method in class Fieldmanager_Datasource_Term
Unique among FM types, the taxonomy datasource can store data outside FM's array.
- Fieldmanager_Datasource_Term::presave_alter_values() — Method in class Fieldmanager_Datasource_Term
Presave hook to set taxonomy data.
- Fieldmanager_Datasource_Term::presave() — Method in class Fieldmanager_Datasource_Term
Sanitize a value.
- Fieldmanager_Datasource_Term::pre_save_taxonomy() — Method in class Fieldmanager_Datasource_Term
Save taxonomy data.
- Fieldmanager_Datasource_User::presave_alter_values() — Method in class Fieldmanager_Datasource_User
Delete reciprocal user metadata prior to saving (presave will re-add).
- Fieldmanager_Datasource_User::presave() — Method in class Fieldmanager_Datasource_User
Handle reciprocal usermeta.
- Fieldmanager_Datepicker::presave() — Method in class Fieldmanager_Datepicker
Convert date to timestamp.
- Fieldmanager_DraggablePost::presave() — Method in class Fieldmanager_DraggablePost
Massage form data into proper storage format.
- $ Fieldmanager_Field#parent — Property in class Fieldmanager_Field
Parent element, if applicable. Would be a Fieldmanager_Group unless third-party plugins support this.
- Fieldmanager_Field::preload_alter_values() — Method in class Fieldmanager_Field
Alter values before rendering.
- Fieldmanager_Field::presave_all() — Method in class Fieldmanager_Field
Presaves all elements in what could be a set of them, dispatches to $this->presave().
- Fieldmanager_Field::process_index_value() — Method in class Fieldmanager_Field
Hook to alter handling of an individual index value, which may make sense to change per field type.
- Fieldmanager_Field::presave_alter_values() — Method in class Fieldmanager_Field
Hook to alter or respond to all the values of a particular element.
- Fieldmanager_Field::presave() — Method in class Fieldmanager_Field
Presave function, which handles sanitization and validation.
- Fieldmanager_Grid::presave() — Method in class Fieldmanager_Grid
Override presave, using the sanitize function per cell.
- $ Fieldmanager_Group#persist_active_tab — Property in class Fieldmanager_Group
Persist the active tab on the group between sessions.
- Fieldmanager_Group::presave() — Method in class Fieldmanager_Group
Presave override for groups which dispatches to child presave_all methods.
- $ Fieldmanager_Media#preview_size — Property in class Fieldmanager_Media
Which size a preview image should be. e.g. "thumbnail", "large", or some size created with add_image_size.
- Fieldmanager_Media::presave() — Method in class Fieldmanager_Media
Presave; ensure that the value is an absolute integer.
- Fieldmanager_Options::presave_all() — Method in class Fieldmanager_Options
Override presave_all to handle special cases associated with multiple options fields.
- Fieldmanager_Options::presave() — Method in class Fieldmanager_Options
Presave function, which handles sanitization and validation.
- Fieldmanager_Options::preload_alter_values() — Method in class Fieldmanager_Options
Alter values before rendering.
- Fieldmanager_Options::presave_alter_values() — Method in class Fieldmanager_Options
Presave hook to set taxonomy data, maybe.
- Fieldmanager_RichTextArea::prep_editor_config() — Method in class Fieldmanager_RichTextArea
Before generating the editor, manipulate the settings as needed.
- Fieldmanager_Util_Assets::pre_enqueue_script() — Method in class Fieldmanager_Util_Assets
Enqueue or output a script.
- Fieldmanager_Util_Assets::pre_enqueue_style() — Method in class Fieldmanager_Util_Assets
Enqueue or output a style.
- Fieldmanager_Util_Term_Meta::post_slug() — Method in class Fieldmanager_Util_Term_Meta
Get the slug (post_name and post_title) for the fm_term_meta post.
Q
- $ Fieldmanager_Autocomplete#query_callback — Property in class Fieldmanager_Autocomplete
What function to call to match posts. Initialized to Null here because it will be written in __construct to an internal function that calls get_posts, so only overwrite it if you do /not/ want to use get_posts.
- $ Fieldmanager_Datasource_Post#query_callback — Property in class Fieldmanager_Datasource_Post
Supply a function which returns a list of posts; takes one argument, a possible fragment.
- $ Fieldmanager_Datasource_Post#query_args — Property in class Fieldmanager_Datasource_Post
Arguments to get_posts(), which uses WP's defaults, plus suppress_filters = False, which can be overridden by setting suppress_filters = True here.
- $ Fieldmanager_Datasource_User#query_callback — Property in class Fieldmanager_Datasource_User
Supply a function which returns a list of users; takes one argument, a possible fragment.
- $ Fieldmanager_Datasource_User#query_args — Property in class Fieldmanager_Datasource_User
Arguments to get_users(), which uses WP's defaults.
R
- $ Parsedown#regexHtmlAttribute — Property in class Parsedown
- $ Fieldmanager_Autocomplete#reciprocal — Property in class Fieldmanager_Autocomplete
Key for reciprocal relationship; if defined will add an entry to postmeta on the mirrored post.
- Fieldmanager_Content::render_content() — Method in class Fieldmanager_Content
Render content.
- Fieldmanager_Content_HTML::render_content() — Method in class Fieldmanager_Content_HTML
Render content using
wp_kses_post()
.- Fieldmanager_Content_Markdown::render_content() — Method in class Fieldmanager_Content_Markdown
Render content as HTML from parsed Markdown.
- Fieldmanager_Content_Plaintext::render_content() — Method in class Fieldmanager_Content_Plaintext
Render content.
- Fieldmanager_Context::refresh_nonce() — Method in class Fieldmanager_Context
Include a fresh nonce for this field in a response with refreshed nonces.
- Fieldmanager_Context::render_field() — Method in class Fieldmanager_Context
Render the field.
- Fieldmanager_Context_Page::render_page_form() — Method in class Fieldmanager_Context_Page
Output HTML for the form.
- Fieldmanager_Context_Post::render_meta_box() — Method in class Fieldmanager_Context_Post
Helper to attach element_markup() to add_meta_box(). Prints markup for post editor.
- Fieldmanager_Context_Post::remove_meta_boxes() — Method in class Fieldmanager_Context_Post
Helper to remove all built-in meta boxes for all specified taxonomies on a post type.
- Fieldmanager_Context_QuickEdit::render_ajax_form() — Method in class Fieldmanager_Context_QuickEdit
Callback for wp_ajax_fm_quickedit_render.
- Fieldmanager_Context_Storable::render_field() — Method in class Fieldmanager_Context_Storable
Render the field.
- Fieldmanager_Context_Submenu::register_submenu_page() — Method in class Fieldmanager_Context_Submenu
Register a submenu page with WordPress.
- Fieldmanager_Context_Submenu::render_submenu_page() — Method in class Fieldmanager_Context_Submenu
Helper to attach element_markup() to add_meta_box(). Prints markup for options page.
- $ Fieldmanager_Context_Term#reserved_fields — Property in class Fieldmanager_Context_Term
Field names reserved for WordPress on the term add/edit forms.
- Fieldmanager_Context_User::render_user_form() — Method in class Fieldmanager_Context_User
Render the form on the user profile page.
- $ Fieldmanager_Datasource_Post#reciprocal — Property in class Fieldmanager_Datasource_Post
If not empty, set this post's ID as a value on the linked post. This is used to establish two-way relationships.
- $ Fieldmanager_Datasource_User#reciprocal — Property in class Fieldmanager_Datasource_User
If not empty, set this object's ID as a value on the user. This is used to establish two-way relationships.
- $ Fieldmanager_DraggablePost#repositories — Property in class Fieldmanager_DraggablePost
Keyed array defining repository boxes and what their content should be. Keys are the machine names of the repositories. Each can include:
- 'label' (string) the publicly displayed label of the box (eg 'News Artickes')
- 'post_type' (string or array of strings) post type(s) to select for this box
- 'length' (int) number of items to show in the box
- 'orderby' (string) field to order the query by, as allowed by WP_Query
- 'order' (string) ASC or DESC
- 'taxonomy_args' (array) arguments to pass to WP_Query to filter by category (see https://codex.wordpress.
- $ Fieldmanager_Field#required — Property in class Fieldmanager_Field
Makes the field required on WordPress context forms that already have built-in validation.
- $ Fieldmanager_Field#remove_default_meta_boxes — Property in class Fieldmanager_Field
If true, remove any default meta boxes that are overridden by Fieldmanager fields.
- $ Fieldmanager_Media#remove_media_label — Property in class Fieldmanager_Media
Text of the link that deselects the currently selected attachment.
- Fieldmanager_RichTextArea::remove_editor_filters() — Method in class Fieldmanager_RichTextArea
Remove the filters we added before generating the editor so they don't affect other editors.
S
- $ Parsedown#safeMode — Property in class Parsedown
- $ Parsedown#strictMode — Property in class Parsedown
- $ Parsedown#safeLinksWhitelist — Property in class Parsedown
- $ Parsedown#specialCharacters — Property in class Parsedown
- $ Parsedown#StrongRegex — Property in class Parsedown
- Parsedown::setBreaksEnabled() — Method in class Parsedown
- Parsedown::setMarkupEscaped() — Method in class Parsedown
- Parsedown::setUrlsLinked() — Method in class Parsedown
- Parsedown::setSafeMode() — Method in class Parsedown
- Parsedown::setStrictMode() — Method in class Parsedown
- Parsedown::sanitiseElement() — Method in class Parsedown
- Parsedown::striAtStart() — Method in class Parsedown
- $ Fieldmanager_Autocomplete#show_edit_link — Property in class Fieldmanager_Autocomplete
Show the edit link.
- $ Fieldmanager_Autocomplete#save_empty — Property in class Fieldmanager_Autocomplete
Override save_empty for this element type
- $ Fieldmanager_Checkbox#save_empty — Property in class Fieldmanager_Checkbox
Override save_empty default for this element type.
- $ Fieldmanager_Content#skip_save — Property in class Fieldmanager_Content
Do not save this field. This class is purely informational.
- $ Fieldmanager_Context#save_keys — Property in class Fieldmanager_Context
Store the meta keys this field saves to, to catch naming conflicts.
- Fieldmanager_Context_MenuItem::save_fields() — Method in class Fieldmanager_Context_MenuItem
Save post meta for nav menu items.
- Fieldmanager_Context_MenuItem::save_to_post_meta() — Method in class Fieldmanager_Context_MenuItem
Helper to save an array of data to post meta.
- Fieldmanager_Context_Page::save_page_form() — Method in class Fieldmanager_Context_Page
Action to save the form.
- Fieldmanager_Context_Post::save_fields_for_attachment() — Method in class Fieldmanager_Context_Post
Handles saving Fieldmanager data when the custom meta boxes are used on an attachment.
- Fieldmanager_Context_Post::save_fields_for_post() — Method in class Fieldmanager_Context_Post
Takes $_POST data and saves it to, calling save_to_post_meta() once validation is passed.
- Fieldmanager_Context_Post::save_fields_for_cron() — Method in class Fieldmanager_Context_Post
Process fields during a cron request, without saving data since the data isn't changing.
- Fieldmanager_Context_Post::save_to_post_meta() — Method in class Fieldmanager_Context_Post
Helper to save an array of data to post meta.
- Fieldmanager_Context_Post::safe_update_post() — Method in class Fieldmanager_Context_Post
Helper for fieldmanager internals to save a post without worrying about infinite loops.
- Fieldmanager_Context_QuickEdit::save_fields_for_quickedit() — Method in class Fieldmanager_Context_QuickEdit
Takes $_POST data and saves it to, calling save_to_post_meta() once validation is passed When using Fieldmanager as an API, do not call this function directly, call save_to_post_meta().
- Fieldmanager_Context_QuickEdit::save_to_post_meta() — Method in class Fieldmanager_Context_QuickEdit
Helper to save an array of data to post meta.
- Fieldmanager_Context_Storable::save() — Method in class Fieldmanager_Context_Storable
Handle saving data for any context.
- Fieldmanager_Context_Storable::save_field() — Method in class Fieldmanager_Context_Storable
Save a single field.
- Fieldmanager_Context_Storable::save_walk_children() — Method in class Fieldmanager_Context_Storable
Walk group children to save when serialize_data => false.
- Fieldmanager_Context_Storable::sanitize_scalar_value() — Method in class Fieldmanager_Context_Storable
Meta and options are always stored as strings, so it's best to ensure that scalar values get cast as strings to ensure that
update_metadata()
andupdate_option()
are able to correctly compare the current value against the previous value.- $ Fieldmanager_Context_Submenu#submit_button_label — Property in class Fieldmanager_Context_Submenu
Only used for options pages.
- Fieldmanager_Context_Submenu::save_submenu_data() — Method in class Fieldmanager_Context_Submenu
Save the submenu data.
- $ Fieldmanager_Context_Term#show_on_add — Property in class Fieldmanager_Context_Term
Whether or not to show the fields on the term add form.
- $ Fieldmanager_Context_Term#show_on_edit — Property in class Fieldmanager_Context_Term
Whether or not to show the fields on the term edit form.
- Fieldmanager_Context_Term::save_term_fields() — Method in class Fieldmanager_Context_Term
Saves custom term fields.
- Fieldmanager_Context_Term::save_to_term_meta() — Method in class Fieldmanager_Context_Term
Helper to save an array of data to term meta.
- Fieldmanager_Context_User::save_user_form() — Method in class Fieldmanager_Context_User
Save user form.
- Fieldmanager_Context_User::save_to_user_meta() — Method in class Fieldmanager_Context_User
Save data to user meta.
- $ Fieldmanager_Datasource_Post#show_date — Property in class Fieldmanager_Datasource_Post
Display the post publish date in the typeahead menu.
- $ Fieldmanager_Datasource_Post#save_to_post_parent — Property in class Fieldmanager_Datasource_Post
Save to post parent.
- $ Fieldmanager_Datasource_Term#store_term_taxonomy_id — Property in class Fieldmanager_Datasource_Term
If true, store the term_taxonomy_id instead of the term_id.
- Fieldmanager_Datasource_Term::sort_terms() — Method in class Fieldmanager_Datasource_Term
Sort function for
get_the_terms
result set.- $ Fieldmanager_Datasource_User#store_property — Property in class Fieldmanager_Datasource_User
Store property. Defaults to ID, but can also be 'user_login', 'user_email', or 'user_nicename'.
- Fieldmanager_Datasource_User::sanitize_value() — Method in class Fieldmanager_Datasource_User
Sanitize the value based on store_property.
- $ Fieldmanager_Datepicker#store_local_time — Property in class Fieldmanager_Datepicker
Whether to use the site's timezone setting when generating a timestamp.
- $ Fieldmanager_Field#starting_count — Property in class Fieldmanager_Field
This is no longer used.
- $ Fieldmanager_Field#sortable — Property in class Fieldmanager_Field
Allow draggable sorting if $limit > 1.
- $ Fieldmanager_Field#sanitize — Property in class Fieldmanager_Field
Function to use to sanitize input.
- $ Fieldmanager_Field#save_empty — Property in class Fieldmanager_Field
If true, save empty elements to DB (if $this->limit != 1; single elements are always saved).
- $ Fieldmanager_Field#skip_save — Property in class Fieldmanager_Field
Do not save this field (useful for fields which handle saving their own data)
- $ Fieldmanager_Field#serialize_data — Property in class Fieldmanager_Field
Save the fields to their own keys (only works in some contexts). Default is true.
- $ Fieldmanager_Field#seq — Property in class Fieldmanager_Field
If $this->limit > 1, which element in sequence are we currently rendering?
- Fieldmanager_Field::set_options() — Method in class Fieldmanager_Field
Build options into properties and throw errors if developers add an unsupported opt.
- Fieldmanager_Field::single_element_markup() — Method in class Fieldmanager_Field
Generate wrappers and labels for one form element. Is called by
element_markup()
, callsform_element()
.- Fieldmanager_Field::save_index() — Method in class Fieldmanager_Field
Optionally save fields to a separate postmeta index for easy lookup with WP_Query Handles internal arrays (e.g. for fieldmanager-options).
- $ Fieldmanager_Media#selected_image_label — Property in class Fieldmanager_Media
Label for the preview of the selected image attachment.
- $ Fieldmanager_Media#selected_file_label — Property in class Fieldmanager_Media
Label for the preview of the selected non-image attachment.
- Fieldmanager_Options::sanitize() — Method in class Fieldmanager_Options
Sanitize function that can handle arrays as well as string values.
- $ Fieldmanager_RichTextArea#stylesheet — Property in class Fieldmanager_RichTextArea
External stylesheet(s) to include in the editor. Multiple files can be included delimited by commas.
- Fieldmanager_RichTextArea::sanitize() — Method in class Fieldmanager_RichTextArea
Default sanitization function for RichTextAreas.
- $ Fieldmanager_Util_Assets#scripts — Property in class Fieldmanager_Util_Assets
Array of scripts to enqueue during *_enqueue_scripts
- $ Fieldmanager_Util_Assets#styles — Property in class Fieldmanager_Util_Assets
Array of scripts to enqueue during *_enqueue_styles
- Fieldmanager_Util_Term_Meta::setup() — Method in class Fieldmanager_Util_Term_Meta
Sets up the class.
- Fieldmanager_Util_Term_Meta::split_shared_term() — Method in class Fieldmanager_Util_Term_Meta
Update term meta when a shared term gets split (as of WordPress 4.2).
T
- $ Parsedown#textLevelElements — Property in class Parsedown
- Parsedown::text() — Method in class Parsedown
- Parsedown::textElements() — Method in class Parsedown
- $ Fieldmanager_Context_Post#title — Property in class Fieldmanager_Context_Post
Title of meta box.
- $ Fieldmanager_Context_QuickEdit#title — Property in class Fieldmanager_Context_QuickEdit
Title of QuickEdit box; also used for the column title unless $column_title is specified.
- $ Fieldmanager_Context_Storable#taxonomies_to_save — Property in class Fieldmanager_Context_Storable
Taxonomies to save to.
- $ Fieldmanager_Context_Term#title — Property in class Fieldmanager_Context_Term
Title of field to display in standard term form field location.
- $ Fieldmanager_Context_Term#taxonomies — Property in class Fieldmanager_Context_Term
What taxonomies to render these fields.
- Fieldmanager_Context_Term::term_fields() — Method in class Fieldmanager_Context_Term
Generates HTML for the term field.
- $ Fieldmanager_Context_User#title — Property in class Fieldmanager_Context_User
Group Title.
- Fieldmanager_Datasource_Post::title_like() — Method in class Fieldmanager_Datasource_Post
Perform a LIKE search on post_title, since 's' in WP_Query is too fuzzy when trying to autocomplete a title.
- $ Fieldmanager_Datasource_Term#taxonomy — Property in class Fieldmanager_Datasource_Term
Taxonomy name or array of taxonomy names.
- $ Fieldmanager_Datasource_Term#taxonomy_args — Property in class Fieldmanager_Datasource_Term
Helper for taxonomy-based option sets; arguments to find terms.
- $ Fieldmanager_Datasource_Term#taxonomy_hierarchical — Property in class Fieldmanager_Datasource_Term
Sort taxonomy hierarchically and indent child categories with dashes?
- $ Fieldmanager_Datasource_Term#taxonomy_hierarchical_depth — Property in class Fieldmanager_Datasource_Term
How far to descend into taxonomy hierarchy (0 for no limit).
- $ Fieldmanager_Datasource_Term#taxonomy_save_to_terms — Property in class Fieldmanager_Datasource_Term
If true, additionally save taxonomy terms to WP's terms tables.
- $ Fieldmanager_Field#template — Property in class Fieldmanager_Field
The path to the field template.
- $ Fieldmanager_Group#tabbed — Property in class Fieldmanager_Group
Use tabbed groups. Currently supports "horizontal" or "vertical". Default is false, which means that the group will not be tabbed.
- $ Fieldmanager_Group#tab_limit — Property in class Fieldmanager_Group
How many tabs, maximum?
- $ Fieldmanager_Media#thumbnail_class — Property in class Fieldmanager_Media
Class to attach to thumbnail media display.
- $ Fieldmanager_Select#type_ahead — Property in class Fieldmanager_Select
Should we support type-ahead? i.e. use chosen.js or not.
U
- $ Parsedown#urlsLinked — Property in class Parsedown
- $ Parsedown#unmarkedBlockTypes — Property in class Parsedown
- Parsedown::unmarkedText() — Method in class Parsedown
- $ Fieldmanager_Checkbox#unchecked_value — Property in class Fieldmanager_Checkbox
Value when unchecked.
- $ Fieldmanager_Context#uniqid — Property in class Fieldmanager_Context
Unique ID of the form. Used for forms that are not built into WordPress.
- Fieldmanager_Context_MenuItem::update_data() — Method in class Fieldmanager_Context_MenuItem
Update post meta.
- Fieldmanager_Context_Post::update_data() — Method in class Fieldmanager_Context_Post
Update post meta.
- Fieldmanager_Context_QuickEdit::update_data() — Method in class Fieldmanager_Context_QuickEdit
Update post meta.
- Fieldmanager_Context_Storable::update_data() — Method in class Fieldmanager_Context_Storable
Method to update the data in the context's storage engine.
- $ Fieldmanager_Context_Submenu#updated_message — Property in class Fieldmanager_Context_Submenu
The "success" message displayed after options are saved. Defaults to "Options updated".
- Fieldmanager_Context_Submenu::url() — Method in class Fieldmanager_Context_Submenu
Get the URL for this context's admin page. Mainly pulled from menu_page_url().
- Fieldmanager_Context_Submenu::update_data() — Method in class Fieldmanager_Context_Submenu
Update option.
- $ Fieldmanager_Context_Term#use_fm_meta — Property in class Fieldmanager_Context_Term
Use FM term meta or WordPress core term meta. The default is a bit confusing: technically, it's to use core's term meta, but if the class is instantiated using the now-deprecated separated arguments, this gets set to true for backwards-compatibility purposes.
- Fieldmanager_Context_Term::update_data() — Method in class Fieldmanager_Context_Term
Callback to update term meta for the given term ID and current taxonomy.
- Fieldmanager_Context_User::update_data() — Method in class Fieldmanager_Context_User
Update user meta.
- $ Fieldmanager_Datasource#use_ajax — Property in class Fieldmanager_Datasource
Whether or not to use Ajax.
- $ Fieldmanager_Datasource_Post#use_ajax — Property in class Fieldmanager_Datasource_Post
Allow Ajax. If set to false, Autocomplete will pre-load get_items() with no fragment, so False could cause performance problems.
- $ Fieldmanager_Datasource_Term#use_ajax — Property in class Fieldmanager_Datasource_Term
Build this datasource using Ajax.
- $ Fieldmanager_Datasource_User#use_ajax — Property in class Fieldmanager_Datasource_User
Allow Ajax. If set to false, Autocomplete will pre-load get_items() with no fragment, so False could cause performance problems.
- $ Fieldmanager_Datepicker#use_time — Property in class Fieldmanager_Datepicker
Collect time info or just date info? Defaults to just date info.
- $ Fieldmanager_Datepicker#use_am_pm — Property in class Fieldmanager_Datepicker
If true, and $use_time == true, and $date_element = 'dropdown', will render an 'AM' and 'PM' dropdown.
- $ Fieldmanager_DraggablePost#use_image_checkbox — Property in class Fieldmanager_DraggablePost
Provide "Use image?" checkbox for draggable divs?
- Fieldmanager_Util_Term_Meta::update_term_meta() — Method in class Fieldmanager_Util_Term_Meta
Update metadata for a term ID/taxonomy pair.
V
- $ Parsedown#voidElements — Property in class Parsedown
- Fieldmanager_Context_Term::verify_term_data_on_insert() — Method in class Fieldmanager_Context_Term
Verify that the term being inserted is the term that Fieldmanager data should be added to.
- $ Fieldmanager_Field#validate — Property in class Fieldmanager_Field
Functions to use to validate input.
- $ Fieldmanager_Field#validation_rules — Property in class Fieldmanager_Field
Validation rule(s) from jQuery used to validate this field, entered as a string or associative array.
- $ Fieldmanager_Field#validation_messages — Property in class Fieldmanager_Field
Validation messages from jQuery used by the rule(s) defined for this field, entered as a string or associative array.
W
- $ Fieldmanager_Context_Submenu#wp_option_autoload — Property in class Fieldmanager_Context_Submenu
For submenu pages, set autoload to true or false.
- Fieldmanager_Field::wrap_with_multi_tools() — Method in class Fieldmanager_Field
Wrap a chunk of HTML with "remove" and "move" buttons if applicable.
- Fieldmanager_Group::wrap_with_multi_tools() — Method in class Fieldmanager_Group
Groups have their own drag and remove tools in the label.
_
- Fieldmanager_Autocomplete::__construct() — Method in class Fieldmanager_Autocomplete
Add libraries for autocomplete.
- Fieldmanager_Colorpicker::__construct() — Method in class Fieldmanager_Colorpicker
Build the colorpicker object and enqueue assets.
- Fieldmanager_Context::__construct() — Method in class Fieldmanager_Context
Instantiate this context.
- Fieldmanager_Context_MenuItem::__construct() — Method in class Fieldmanager_Context_MenuItem
Add a context to a fieldmanager.
- Fieldmanager_Context_Page::__construct() — Method in class Fieldmanager_Context_Page
Create page context handler.
- Fieldmanager_Context_Post::__construct() — Method in class Fieldmanager_Context_Post
Add a context to a fieldmanager.
- Fieldmanager_Context_QuickEdit::__construct() — Method in class Fieldmanager_Context_QuickEdit
Add a context to a fieldmanager.
- Fieldmanager_Context_Submenu::__construct() — Method in class Fieldmanager_Context_Submenu
Create a submenu page out of a field.
- Fieldmanager_Context_Term::__construct() — Method in class Fieldmanager_Context_Term
Instantiate this context. You can either pass an array of all args (preferred), or pass them individually (deprecated).
- Fieldmanager_Context_User::__construct() — Method in class Fieldmanager_Context_User
Add fieldmanager to user form.
- Fieldmanager_Datasource::__construct() — Method in class Fieldmanager_Datasource
- Constructor.
- Fieldmanager_Datasource_Post::__construct() — Method in class Fieldmanager_Datasource_Post
Construct the object.
- Fieldmanager_Datasource_Term::__construct() — Method in class Fieldmanager_Datasource_Term
- Constructor.
- Fieldmanager_Datasource_User::__construct() — Method in class Fieldmanager_Datasource_User
Constructor. Used for validation.
- Fieldmanager_Datepicker::__construct() — Method in class Fieldmanager_Datepicker
Construct default attributes and enqueue JavaScript.
- Fieldmanager_DraggablePost::__construct() — Method in class Fieldmanager_DraggablePost
Add scripts and styles and other setup tasks.
- Fieldmanager_Field::__construct() — Method in class Fieldmanager_Field
Superclass constructor, just populates options and sanity-checks common elements.
- Fieldmanager_Field::_unauthorized_access() — Method in class Fieldmanager_Field
Die violently. If self::$debug is true, throw an exception.
- Fieldmanager_Field::_failed_validation() — Method in class Fieldmanager_Field
Fail validation. If self::$debug is true, throw an exception.
- Fieldmanager_Field::_invalid_definition() — Method in class Fieldmanager_Field
Die violently. If self::$debug is true, throw an exception.
- Fieldmanager_Grid::__construct() — Method in class Fieldmanager_Grid
Constructor which adds several scrips and CSS.
- Fieldmanager_Group::__construct() — Method in class Fieldmanager_Group
Constructor; add CSS if we're looking at a tabbed view.
- Fieldmanager_Link::__construct() — Method in class Fieldmanager_Link
Construct default attributes, set link sanitizer.
- Fieldmanager_Media::__construct() — Method in class Fieldmanager_Media
Construct default attributes.
- Fieldmanager_Options::__construct() — Method in class Fieldmanager_Options
Add CSS, construct parent.
- Fieldmanager_Password::__construct() — Method in class Fieldmanager_Password
Override constructor to set default size.
- Fieldmanager_RichTextArea::__construct() — Method in class Fieldmanager_RichTextArea
Construct defaults for this field.
- Fieldmanager_Select::__construct() — Method in class Fieldmanager_Select
Override constructor to add chosen.js maybe.
- Fieldmanager_TextArea::__construct() — Method in class Fieldmanager_TextArea
Construct default attributes; 50x10 textarea.
- Fieldmanager_TextField::__construct() — Method in class Fieldmanager_TextField
Override constructor to set default size.