PHP 클래스 WPKB\Search

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

보호된 프로퍼티들

프로퍼티 타입 설명
$plugin Plugin

공개 메소드들

메소드 설명
__construct ( Plugin $plugin )
add_hooks ( )
form ( $args = [], string $content = '' ) : string Renders the WP Docs search form
load_assets ( ) Load script & styles required for WP Docs search
process_ajax_search ( ) Process AJAX search requests, returns a JSON response.
process_non_ajax_search ( ) Process regular (non-AJAX) search requests.
search ( string $original_term ) : array Search through the Docs for a given term.

비공개 메소드들

메소드 설명
build_result_html ( string $term, array $results ) : string Builds the HTML for the search results

메소드 상세

__construct() 공개 메소드

public __construct ( Plugin $plugin )
$plugin Plugin

add_hooks() 공개 메소드

public add_hooks ( )

form() 공개 메소드

Renders the WP Docs search form
public form ( $args = [], string $content = '' ) : string
$args
$content string
리턴 string

load_assets() 공개 메소드

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

프로퍼티 상세

$plugin 보호되어 있는 프로퍼티

protected Plugin,wpkb $plugin
리턴 Plugin