wordpress.php
Table of Contents
- mpa_add_post_metas() : mixed
- mpa_delete_post_metas() : mixed
- mpa_update_post_status() : bool|WP_Error
- mpa_get_status_label() : string
- Retrieve a post status label by it's name.
- mpa_get_terms() : array<string|int, WP_Term>|array<string|int, mixed>
- mpa_build_query_order_args() : array<string|int, mixed>
- Notice: the function does not validate the values. Validate all fields first, before passing them to the function.
- mpa_get_paged() : int
- mpa_get_post_by_name() : WP_Post|null
- mpa_get_post_class() : string
- Retrieve the classes for the post div.
- mpa_get_post_id_by_name() : int
- mpa_get_post_meta() : mixed
- mpa_get_post_thumbnail_size() : string
- mpa_get_posts_per_page() : int
- mpa_get_term_link() : string
- mpa_get_term_attachment_image() : string
- mpa_get_term_attachment_image_src() : array<string|int, mixed>|false
- mpa_get_term_thumbnail_id() : int
- mpa_term_has_thumbnail() : bool
- mpa_get_post_attachment_image_url() : string
- mpa_the_content() : mixed
- mpa_sanitize_html_classes() : string
- mpa_wordpress_at_least() : bool
Functions
mpa_add_post_metas()
mpa_add_post_metas(int $postId, string $metaName, array<string|int, mixed> $metaValues) : mixed
Parameters
- $postId : int
- $metaName : string
- $metaValues : array<string|int, mixed>
Tags
mpa_delete_post_metas()
mpa_delete_post_metas(int $postId, string $metaName, array<string|int, mixed> $metaValues) : mixed
Parameters
- $postId : int
- $metaName : string
- $metaValues : array<string|int, mixed>
Tags
mpa_update_post_status()
mpa_update_post_status(int $postId, string $postStatus[, bool $wpError = false ]) : bool|WP_Error
Parameters
- $postId : int
- $postStatus : string
- $wpError : bool = false
-
Optional. Whether to return a WP_Error on failure. False by default.
Tags
mpa_get_status_label()
Retrieve a post status label by it's name.
mpa_get_status_label(string $status) : string
Parameters
- $status : string
Tags
mpa_get_terms()
mpa_get_terms(int $postId, string $taxonomy[, string|array<string|int, mixed> $fields = ['slug' => 'name'] ][, array<string|int, mixed> $args = [] ]) : array<string|int, WP_Term>|array<string|int, mixed>
Parameters
- $postId : int
-
Gets all available terms for 0.
- $taxonomy : string
- $fields : string|array<string|int, mixed> = ['slug' => 'name']
-
Optional. 'all', field name or key-value pair. ['slug' => 'name'] by default.
- $args : array<string|int, mixed> = []
-
Optional.
Tags
mpa_build_query_order_args()
Notice: the function does not validate the values. Validate all fields first, before passing them to the function.
mpa_build_query_order_args(array<string|int, mixed> $args[, array<string|int, mixed> $failResponse = [] ]) : array<string|int, mixed>
Parameters
- $args : array<string|int, mixed>
-
Shortcode or other args.
- $failResponse : array<string|int, mixed> = []
-
Optional. [] by default.
Tags
mpa_get_paged()
mpa_get_paged() : int
Tags
mpa_get_post_by_name()
mpa_get_post_by_name(string $postName, string $postType[, array<string|int, mixed> $args = [] ]) : WP_Post|null
Parameters
- $postName : string
-
The post's slug.
- $postType : string
- $args : array<string|int, mixed> = []
-
Optional. Custom query args for get_posts(). [] by default.
Tags
mpa_get_post_class()
Retrieve the classes for the post div.
mpa_get_post_class([string|array<string|int, mixed> $class = '' ][, int|WP_Post|null $postId = null ]) : string
Parameters
- $class : string|array<string|int, mixed> = ''
-
Optional. One or more classes to add to the class list. '' by default.
- $postId : int|WP_Post|null = null
-
Optional. Post ID or post object. Current post by default (null).
Tags
mpa_get_post_id_by_name()
mpa_get_post_id_by_name(string $postName, string $postType[, array<string|int, mixed> $args = [] ]) : int
Parameters
- $postName : string
- $postType : string
- $args : array<string|int, mixed> = []
-
Optional. Custom query args for get_posts(). [] by default.
Tags
mpa_get_post_meta()
mpa_get_post_meta(int $postId[, string $metaName = '' ][, bool $isSingle = false ][, mixed $default = '' ]) : mixed
Parameters
- $postId : int
- $metaName : string = ''
-
Optional. '' by default (all fields of the post).
- $isSingle : bool = false
-
Optional. False by default.
- $default : mixed = ''
-
Optional. Default value for single meta. '' by default.
Tags
mpa_get_post_thumbnail_size()
mpa_get_post_thumbnail_size(string $postType[, string $view = '' ][, string $defaultSize = 'post-thumbnail' ]) : string
Parameters
- $postType : string
- $view : string = ''
-
Optional. '' by default.
- $defaultSize : string = 'post-thumbnail'
-
Optional. 'post-thumbnail' by default.
Tags
mpa_get_posts_per_page()
mpa_get_posts_per_page() : int
Tags
mpa_get_term_link()
mpa_get_term_link(WP_Term|int|string $term[, string $taxonomy = '' ]) : string
Parameters
- $term : WP_Term|int|string
-
The term object, ID, or slug whose link will be retrieved.
- $taxonomy : string = ''
-
Optional. '' by default.
Tags
mpa_get_term_attachment_image()
mpa_get_term_attachment_image(WP_Term|int $term[, string|array<string|int, int> $size = 'thumbnail' ]) : string
Parameters
- $term : WP_Term|int
- $size : string|array<string|int, int> = 'thumbnail'
-
Optional. Image size. Accepts any registered image size name, or an array of width and height values in pixels (in that order). 'thumbnail' by default.
Tags
mpa_get_term_attachment_image_src()
mpa_get_term_attachment_image_src(WP_Term|int $term[, string|array<string|int, int> $size = 'thumbnail' ]) : array<string|int, mixed>|false
Parameters
- $term : WP_Term|int
- $size : string|array<string|int, int> = 'thumbnail'
-
Optional. Image size. Accepts any registered image size name, or an array of width and height values in pixels (in that order). 'thumbnail' by default.
Tags
mpa_get_term_thumbnail_id()
mpa_get_term_thumbnail_id(WP_Term|int $term) : int
Parameters
- $term : WP_Term|int
Tags
mpa_term_has_thumbnail()
mpa_term_has_thumbnail(WP_Term|int $term) : bool
Parameters
- $term : WP_Term|int
Tags
mpa_get_post_attachment_image_url()
mpa_get_post_attachment_image_url(int $postId[, string|array<string|int, int> $size = 'thumbnail' ]) : string
Parameters
- $postId : int
- $size : string|array<string|int, int> = 'thumbnail'
-
Optional. Image size. Accepts any registered image size name, or an array of width and height values in pixels (in that order). 'thumbnail' by default.
Tags
mpa_the_content()
mpa_the_content() : mixed
Tags
mpa_sanitize_html_classes()
mpa_sanitize_html_classes(string $string) : string
Parameters
- $string : string
Tags
mpa_wordpress_at_least()
mpa_wordpress_at_least(string $version) : bool
Parameters
- $version : string
-
Version to check.