PHP 클래스 WPKB\CodeHighlighting

파일 보기 프로젝트 열기: ibericode/wp-knowledge-base

보호된 프로퍼티들

프로퍼티 타입 설명
$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