ServiceCategoriesShortcode extends AbstractTermsListShortcode
in package

Tags
since
1.2

Table of Contents

$attributes  : array<string|int, mixed>
$name  : string
__construct()  : mixed
getAttributes()  : array<string|int, mixed>
getDefaultArgs()  : array<string|int, mixed>
getLabel()  : string
getName()  : string
getPostArgs()  : array<string|int, mixed>
register()  : mixed
render()  : string
renderContent()  : string
validateArgs()  : array<string|int, mixed>
addActions()  : mixed
filterPostArgs()  : array<string|int, mixed>
getAttributeType()  : string
parseArgs()  : array<string|int, mixed>
queryTerms()  : WP_Query

Properties

$attributes

protected array<string|int, mixed> $attributes = []
Tags
since
1.2

$name

protected string $name
Tags
since
1.0

Methods

__construct()

public __construct() : mixed
Tags
since
1.0
Return values
mixed

getAttributes()

public getAttributes() : array<string|int, mixed>
Tags
since
1.2
Return values
array<string|int, mixed>

getDefaultArgs()

public getDefaultArgs() : array<string|int, mixed>
Tags
since
1.2
Return values
array<string|int, mixed>

getLabel()

public getLabel() : string
Tags
since
1.2
Return values
string

getName()

public getName() : string
Tags
since
1.2
Return values
string

getPostArgs()

public getPostArgs(int|string $post) : array<string|int, mixed>
Parameters
$post : int|string

Post ID or slug.

Tags
since
1.2
Return values
array<string|int, mixed>

Arguments from the shortcode post type.

register()

public register() : mixed
Tags
access

protected

since
1.0
Return values
mixed

render()

public render(array<string|int, mixed> $args[, string $content = '' ][, string $shortcodeTag = '' ]) : string
Parameters
$args : array<string|int, mixed>
$content : string = ''

Optional. '' by default.

$shortcodeTag : string = ''

Optional. '' by default.

Tags
since
1.0
Return values
string

renderContent()

public renderContent(array<string|int, mixed> $args, string $content, string $shortcodeTag) : string
Parameters
$args : array<string|int, mixed>
$content : string
$shortcodeTag : string
Tags
since
1.2
Return values
string

validateArgs()

public validateArgs(array<string|int, mixed> $args) : array<string|int, mixed>
Parameters
$args : array<string|int, mixed>
Tags
since
1.2
Return values
array<string|int, mixed>

addActions()

protected addActions() : mixed
Tags
since
1.0
Return values
mixed

filterPostArgs()

protected filterPostArgs(array<string|int, mixed> $validArgs, array<string|int, mixed> $postArgs) : array<string|int, mixed>
Parameters
$validArgs : array<string|int, mixed>
$postArgs : array<string|int, mixed>

Source values.

Tags
since
1.2
Return values
array<string|int, mixed>

getAttributeType()

protected getAttributeType(string $name[, string $default = 'undefined' ]) : string
Parameters
$name : string
$default : string = 'undefined'

Optional. 'undefined' by default.

Tags
since
1.2
Return values
string

parseArgs()

protected parseArgs(array<string|int, mixed> $args, array<string|int, mixed> $defaults, string $content, string $shortcodeTag) : array<string|int, mixed>
Parameters
$args : array<string|int, mixed>
$defaults : array<string|int, mixed>
$content : string
$shortcodeTag : string
Tags
since
1.2
Return values
array<string|int, mixed>

queryTerms()

protected queryTerms(array<string|int, mixed> $args) : WP_Query
Parameters
$args : array<string|int, mixed>
Tags
since
1.2
Return values
WP_Query

Search results