PHP Класс WPKB\CodeHighlighting

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$plugin Plugin

Открытые методы

Метод Описание
__construct ( Plugin $plugin )
add_hooks ( ) Add necessary hooks
add_quicktags ( ) : boolean
encode_php_tags ( $content ) : mixed
lazy_add ( ) : boolean Performs a set of action, but only for wpkb-article posts.
load_assets ( ) Load script & styles required for WP Docs search
print_inline_js ( ) Print inline JS to initialize Highlight.js
shortcode ( $args, string $content = '' ) : string

Описание методов

__construct() публичный Метод

public __construct ( Plugin $plugin )
$plugin Plugin

add_hooks() публичный Метод

Add necessary hooks
public add_hooks ( )

add_quicktags() публичный Метод

public add_quicktags ( ) : boolean
Результат boolean

encode_php_tags() публичный Метод

public encode_php_tags ( $content ) : mixed
$content
Результат mixed

lazy_add() публичный Метод

- Registers scripts and styles - Registers filters and action hooks to properly format code snippets - Prints inline JS in footer to initialize the Highlighter
public lazy_add ( ) : boolean
Результат boolean

load_assets() публичный Метод

Load script & styles required for WP Docs search
public load_assets ( )

print_inline_js() публичный Метод

Print inline JS to initialize Highlight.js
public print_inline_js ( )

shortcode() публичный Метод

public shortcode ( $args, string $content = '' ) : string
$args
$content string
Результат string

Описание свойств

$plugin защищенное свойство

protected Plugin,WPKB $plugin
Результат Plugin