template.php
Table of Contents
- mpa_display_template() : mixed
- mpa_render_template() : string
- mpa_locate_template() : string
- mpa_load_template() : string
- mpa_template_dir() : string
- mpa_tmpl_atts() : string
- mpa_tmpl_button() : string
- mpa_tmpl_dashicon() : string
- mpa_tmpl_edit_post_link() : string
- mpa_tmpl_edit_post_link_no_role_checks() : string
- mpa_tmpl_edit_post_links() : array<string|int, mixed>
- mpa_tmpl_form_table() : string
- mpa_tmpl_hidden() : string
- mpa_tmpl_link() : string
- mpa_tmpl_notice() : string
- mpa_tmpl_select() : string
- mpa_tmpl_select_options() : string
- mpa_tmpl_page_select() : string
- mpa_tmpl_placeholder() : string
- mpa_tmpl_aria_placeholder() : string
- mpa_tmpl_required() : string
- mpa_tmpl_required_tip() : string
- mpa_tmpl_price() : string
- mpa_tmpl_price_number() : string
- mpa_tmpl_attr() : string
- mpa_tmpl_dropdown() : string
- Based on Bootstrap 4.
- mpa_tmpl_schedule() : array<string|int, mixed>
- mpa_tmpl_term_title() : string
- mpa_tmpl_post_thumbnail() : string
- mpa_tmpl_employees_number() : string
- mpa_tmpl_service_capacity() : string
- mpa_tmpl_id() : string
- mpa_tmpl_preloader() : string
Functions
mpa_display_template()
mpa_display_template(array<string|int, mixed> ...$args) : mixed
Parameters
- $args : array<string|int, mixed>
Tags
mpa_render_template()
mpa_render_template(array<string|int, mixed> ...$args) : string
Parameters
- $args : array<string|int, mixed>
Tags
mpa_locate_template()
mpa_locate_template(string|array<string|int, mixed> $templates) : string
Parameters
- $templates : string|array<string|int, mixed>
Tags
mpa_load_template()
mpa_load_template(string $template_file[, array<string|int, mixed> $template_args = [] ]) : string
Parameters
- $template_file : string
- $template_args : array<string|int, mixed> = []
-
Optional.
Tags
mpa_template_dir()
mpa_template_dir() : string
Tags
mpa_tmpl_atts()
mpa_tmpl_atts(array<string|int, mixed> $atts[, bool $allowEmpty = true ]) : string
Parameters
- $atts : array<string|int, mixed>
- $allowEmpty : bool = true
-
Optional. True by default.
Tags
mpa_tmpl_button()
mpa_tmpl_button(string $label[, array<string|int, mixed> $atts = [] ]) : string
Parameters
- $label : string
- $atts : array<string|int, mixed> = []
-
Optional. @param string $atts['class'] 'button' by default. @param string $atts['type'] 'button' by default.
Tags
mpa_tmpl_dashicon()
mpa_tmpl_dashicon(string $name[, string $class = '' ]) : string
Parameters
- $name : string
- $class : string = ''
-
Optional. Additional class to set. '' by default.
Tags
mpa_tmpl_edit_post_link()
mpa_tmpl_edit_post_link(int $postId[, string $title = '' ]) : string
Parameters
- $postId : int
- $title : string = ''
-
Optional.
Tags
mpa_tmpl_edit_post_link_no_role_checks()
mpa_tmpl_edit_post_link_no_role_checks(int $postId) : string
Parameters
- $postId : int
Tags
mpa_tmpl_edit_post_links()
mpa_tmpl_edit_post_links(array<string|int, mixed> $postsList) : array<string|int, mixed>
Parameters
- $postsList : array<string|int, mixed>
-
[Post ID => Post title]
Tags
mpa_tmpl_form_table()
mpa_tmpl_form_table(array<string|int, mixed> $fields[, array<string|int, mixed> $args = [] ]) : string
Parameters
- $fields : array<string|int, mixed>
-
Array of [label, field].
- $args : array<string|int, mixed> = []
-
Not to be confused with 'atts'. Optional.
Tags
mpa_tmpl_hidden()
mpa_tmpl_hidden(string $name, mixed $value[, array<string|int, mixed> $atts = [] ]) : string
Parameters
- $name : string
- $value : mixed
- $atts : array<string|int, mixed> = []
-
Optional.
Tags
mpa_tmpl_link()
mpa_tmpl_link(string $href[, string $title = '' ][, array<string|int, mixed> $atts = [] ]) : string
Parameters
- $href : string
- $title : string = ''
-
Optional.
- $atts : array<string|int, mixed> = []
-
Optional.
Tags
mpa_tmpl_notice()
mpa_tmpl_notice(string $type, string $messageHtml[, bool $isDismissible = true ]) : string
Parameters
- $type : string
-
success|info|warning|error|none
- $messageHtml : string
- $isDismissible : bool = true
-
Optional. True by default.
Tags
mpa_tmpl_select()
mpa_tmpl_select(array<string|int, mixed> $options, mixed|array<string|int, mixed> $selected[, array<string|int, mixed> $atts = [] ]) : string
Parameters
- $options : array<string|int, mixed>
- $selected : mixed|array<string|int, mixed>
- $atts : array<string|int, mixed> = []
-
Optional.
Tags
mpa_tmpl_select_options()
mpa_tmpl_select_options(array<string|int, mixed> $options, mixed|array<string|int, mixed> $selected) : string
Parameters
- $options : array<string|int, mixed>
- $selected : mixed|array<string|int, mixed>
Tags
mpa_tmpl_page_select()
mpa_tmpl_page_select([array<string|int, mixed> $args = [] ]) : string
Parameters
- $args : array<string|int, mixed> = []
-
Optional.
Tags
mpa_tmpl_placeholder()
mpa_tmpl_placeholder() : string
Tags
mpa_tmpl_aria_placeholder()
mpa_tmpl_aria_placeholder() : string
Tags
mpa_tmpl_required()
mpa_tmpl_required() : string
Tags
mpa_tmpl_required_tip()
mpa_tmpl_required_tip() : string
Tags
mpa_tmpl_price()
mpa_tmpl_price(float $price[, array<string|int, mixed> $args = [] ]) : string
Parameters
- $price : float
- $args : array<string|int, mixed> = []
-
Optional.
Tags
mpa_tmpl_price_number()
mpa_tmpl_price_number(float $price[, array<string|int, mixed> $args = [] ]) : string
Parameters
- $price : float
- $args : array<string|int, mixed> = []
-
Optional. See mpa_tmpl_price() for details.
Tags
mpa_tmpl_attr()
mpa_tmpl_attr(string $name, mixed $value[, bool $allowEmpty = false ]) : string
Parameters
- $name : string
- $value : mixed
- $allowEmpty : bool = false
-
Optional. False by default.
Tags
mpa_tmpl_dropdown()
Based on Bootstrap 4.
mpa_tmpl_dropdown(string $label, array<string|int, mixed> $actions[, array<string|int, mixed> $args = [] ]) : string
Parameters
- $label : string
- $actions : array<string|int, mixed>
- $args : array<string|int, mixed> = []
-
Optional. @param bool $args['inline'] False by default. @param string $args['class'] '' by default. @param string $args['button_class'] 'button button-secondary' by default.
Tags
mpa_tmpl_schedule()
mpa_tmpl_schedule(Schedule $schedule) : array<string|int, mixed>
Parameters
- $schedule : Schedule
Tags
mpa_tmpl_term_title()
mpa_tmpl_term_title(WP_Term $term[, array<string|int, mixed> $args = [] ]) : string
Parameters
- $term : WP_Term
- $args : array<string|int, mixed> = []
-
Optional. @param bool $args['show_count'] True by default.
Tags
mpa_tmpl_post_thumbnail()
mpa_tmpl_post_thumbnail(int|WP_Post $post[, string|array<string|int, int> $size = 'post-thumbnail' ][, array<string|int, mixed> $args = [] ]) : string
Parameters
- $post : int|WP_Post
- $size : string|array<string|int, int> = 'post-thumbnail'
-
Optional. Image size. Accepts any registered image size name, or an array of width and height values in pixels (in that order). 'post-thumbnail' by default.
- $args : array<string|int, mixed> = []
-
Optional. @param bool $args['add_link'] Wrap image with the link. True by default.
Tags
mpa_tmpl_employees_number()
mpa_tmpl_employees_number(int $number) : string
Parameters
- $number : int
Tags
mpa_tmpl_service_capacity()
mpa_tmpl_service_capacity(Service $service) : string
Parameters
- $service : Service
Tags
mpa_tmpl_id()
mpa_tmpl_id(string $string[, bool $allowUnderscore = false ]) : string
Parameters
- $string : string
-
Any string.
- $allowUnderscore : bool = false
-
Optional. False by default.
Tags
mpa_tmpl_preloader()
mpa_tmpl_preloader() : string