Tkt_Search_And_Filter_Public

The public-facing functionality of the plugin.

Description

Defines the plugin name, version, and two hooks to enqueue the public-facing stylesheet and JavaScript. As you add hooks and methods, update this description.

Tags
author

Beda Schmid beda@tukutoi.com

Table of Contents

$plugin_name  : string
The ID of this plugin.
$plugin_prefix  : string
The unique prefix of this plugin.
$version  : string
The version of this plugin.
__construct()  : mixed
Initialize the class and set its properties.
enqueue_scripts()  : mixed
Register the JavaScript for the public-facing side of the site.
enqueue_styles()  : mixed
Register the stylesheets for the public-facing side of the site.
maybe_localize_script()  : mixed
Maybe localise scripts on demand.

Properties

$plugin_prefix

The unique prefix of this plugin.

private string $plugin_prefix
Description

The string used to uniquely prefix technical functions of this plugin.

Tags
since
1.0.0
access

private

Methods

__construct()

Initialize the class and set its properties.

public __construct(string $plugin_name, string $plugin_prefix, string $version) : mixed
Parameters
$plugin_name
(string) The name of the plugin.
$plugin_prefix
(string) The unique prefix of this plugin.
$version
(string) The version of this plugin.
Tags
since
1.0.0
Return
(mixed)

enqueue_scripts()

Register the JavaScript for the public-facing side of the site.

public enqueue_scripts() : mixed
Tags
since
2.9.0
Return
(mixed)

maybe_localize_script()

Maybe localise scripts on demand.

public maybe_localize_script(string $tag, string $object, string $item[, array<string|int, mixed> $value = array() ]) : mixed
Parameters
$tag
(string) The Script Tag to localise.
$object
(string) The Object to localise.
$item
(string) The Localised Array Key to add.
$value
(array<string|int, mixed>) The values to add to $item. Defaults to: array()
Tags
since
2.9.0
Return
(mixed)

Search results