Loads bbPress Default Theme functionality
This is not a real theme by WordPress standards, and is instead used as the fallback for any WordPress theme that does not have bbPress templates in it.
To make your custom theme bbPress compatible and customize the templates, you can copy these files into your theme without needing to merge anything together; bbPress should safely handle the rest.
See @link BBP_Theme_Compat() for more.
since | 2.1.0 bbPress (r3732) |
---|---|
package | bbPress |
subpackage | BBP_Theme_Compat |
inherited_from | \BBP_Theme_Compat |
__construct(array $properties = array()
)
since | 2.1.0 bbPress (r3732) |
---|---|
inherited_from | \BBP_Theme_Compat::__construct() |
__construct(array $properties = array()
)
since | 2.1.0 bbPress (r3926) |
---|
array
__get(string $property) : mixed
since | 2.1.0 bbPress (r3926) |
---|
string
mixed
__set(string $property, mixed $value) : mixed
since | 2.1.0 bbPress (r3926) |
---|
string
mixed
mixed
after_main_content()
since | 2.1.0 bbPress (r3732) |
---|
ajax_favorite()
since | 2.1.0 bbPress (r3732) |
---|
ajax_subscription()
since | 2.1.0 bbPress (r3732) |
---|
before_main_content()
since | 2.1.0 bbPress (r3732) |
---|
enqueue_scripts()
since | 2.1.0 bbPress (r3732) |
---|
enqueue_styles()
since | 2.1.0 bbPress (r3732) |
---|
get_dir() : string
since | 2.6.0 bbPress (r6548) |
---|
string
localize_topic_script()
These localizations require information that may not be loaded even by init.
since | 2.1.0 bbPress (r3732) |
---|
setup_actions()
since | 2.1.0 bbPress (r3732) |
---|---|
access | private |
$_data : array
array()
array( 'id' => ID of the theme (should be unique) 'name' => Name of the theme (should match style.css) 'version' => Theme version for cache busting scripts and styling 'dir' => Path to theme 'url' => URL to theme );