Table_Hooks extends WP_Scoped_Hooks implements Registerable
Responsible for managing the actions and filter hooks for an individual posts table.
Hooks are registered in a temporary hook environment (@see class WP_Scoped_Hooks), and only apply while the data is loaded into the table.
Tags
Interfaces, Classes and Traits
- Registerable
 
Table of Contents
- $args : mixed
 - __construct() : mixed
 - maybe_strip_shortcodes() : mixed
 - maybe_trim_content() : mixed
 - maybe_trim_excerpt() : mixed
 - maybe_trim_text() : mixed
 - more_content_text() : mixed
 - register() : mixed
 - set_custom_audio_shortcode_class() : mixed
 - set_custom_video_playlist_class() : mixed
 - set_custom_video_shortcode_class() : mixed
 - set_excerpt_length() : mixed
 - set_featured_image_class() : array<string|int, mixed>
 - Remove wp-post-image class from featured images shown in table.
 
Properties
$args
    public
        mixed
    $args
    
    
        
    
    Tags
Methods
__construct()
    public
                __construct(Table_Args $args) : mixed
    
        Parameters
- $args : Table_Args
 
Tags
Return values
mixed —maybe_strip_shortcodes()
    public
                maybe_strip_shortcodes(mixed $content) : mixed
    
        Parameters
- $content : mixed
 
Tags
Return values
mixed —maybe_trim_content()
    public
                maybe_trim_content(mixed $content) : mixed
    
        Parameters
- $content : mixed
 
Tags
Return values
mixed —maybe_trim_excerpt()
    public
                maybe_trim_excerpt(mixed $excerpt) : mixed
    
        Parameters
- $excerpt : mixed
 
Tags
Return values
mixed —maybe_trim_text()
    public
            static    maybe_trim_text(mixed $content, mixed $length) : mixed
    
        Parameters
- $content : mixed
 - $length : mixed
 
Tags
Return values
mixed —more_content_text()
    public
            static    more_content_text() : mixed
    
    
    
    Tags
Return values
mixed —register()
    public
                register() : mixed
    
    
    
    Tags
Return values
mixed —set_custom_audio_shortcode_class()
    public
                set_custom_audio_shortcode_class(mixed $class) : mixed
    
        Parameters
- $class : mixed
 
Tags
Return values
mixed —set_custom_video_playlist_class()
    public
                set_custom_video_playlist_class(mixed $data) : mixed
    
        Parameters
- $data : mixed
 
Tags
Return values
mixed —set_custom_video_shortcode_class()
    public
                set_custom_video_shortcode_class(mixed $class) : mixed
    
        Parameters
- $class : mixed
 
Tags
Return values
mixed —set_excerpt_length()
    public
                set_excerpt_length(mixed $excerpt_length) : mixed
    
        Parameters
- $excerpt_length : mixed
 
Tags
Return values
mixed —set_featured_image_class()
Remove wp-post-image class from featured images shown in table.
    public
                set_featured_image_class(array<string|int, mixed> $attr) : array<string|int, mixed>
        Prevents CSS conflicts with other plugins & themes.
Parameters
- $attr : array<string|int, mixed>
 - 
                    
The image attributes
 
Tags
Return values
array<string|int, mixed> —The updated attributes