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
since
1.0

mpa_render_template()

mpa_render_template(array<string|int, mixed> ...$args) : string
Parameters
$args : array<string|int, mixed>
Tags
since
1.0

mpa_locate_template()

mpa_locate_template(string|array<string|int, mixed> $templates) : string
Parameters
$templates : string|array<string|int, mixed>
Tags
since
1.0

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
since
1.0

mpa_template_dir()

mpa_template_dir() : string
Tags
since
1.0

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
since
1.0
since
1.2

added optional parameter $allowEmpty.

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
since
1.0

mpa_tmpl_dashicon()

mpa_tmpl_dashicon(string $name[, string $class = '' ]) : string
Parameters
$name : string
$class : string = ''

Optional. Additional class to set. '' by default.

Tags
since
1.0

mpa_tmpl_edit_post_link()

mpa_tmpl_edit_post_link(int $postId[, string $title = '' ]) : string
Parameters
$postId : int
$title : string = ''

Optional.

Tags
since
1.0

mpa_tmpl_edit_post_link_no_role_checks()

mpa_tmpl_edit_post_link_no_role_checks(int $postId) : string
Parameters
$postId : int
Tags
since
1.15.0

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
since
1.0

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
since
1.0

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
since
1.0
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
since
1.0

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
since
1.0

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
since
1.0

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
since
1.0

mpa_tmpl_page_select()

mpa_tmpl_page_select([array<string|int, mixed> $args = [] ]) : string
Parameters
$args : array<string|int, mixed> = []

Optional.

Tags
since
1.5.0
see
wp_dropdown_pages()
see
PageSelectField::renderInput()

mpa_tmpl_placeholder()

mpa_tmpl_placeholder() : string
Tags
since
1.0

mpa_tmpl_aria_placeholder()

mpa_tmpl_aria_placeholder() : string
Tags
since
1.1.0

mpa_tmpl_required()

mpa_tmpl_required() : string
Tags
since
1.0

mpa_tmpl_required_tip()

mpa_tmpl_required_tip() : string
Tags
since
1.0

mpa_tmpl_price()

mpa_tmpl_price(float $price[, array<string|int, mixed> $args = [] ]) : string
Parameters
$price : float
$args : array<string|int, mixed> = []

Optional.

Tags
since
1.0

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
since
1.4.0

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
since
1.2

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
see
https://getbootstrap.com/docs/4.0/components/dropdowns/#single-button-dropdowns
since
1.2

mpa_tmpl_schedule()

mpa_tmpl_schedule(Schedule $schedule) : array<string|int, mixed>
Parameters
$schedule : Schedule
Tags
since
1.2

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
since
1.2

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
since
1.2

mpa_tmpl_employees_number()

mpa_tmpl_employees_number(int $number) : string
Parameters
$number : int
Tags
since
1.2

mpa_tmpl_service_capacity()

mpa_tmpl_service_capacity(Service $service) : string
Parameters
$service : Service
Tags
see
mpa_tmpl_service_capacity()

in assets/dev/functions/entity.js.

since
1.2

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
since
1.2.1

mpa_tmpl_preloader()

mpa_tmpl_preloader() : string
Tags
since
1.11.0

Search results