Switch language

wpseek.com
A WordPress-centric search engine for devs and theme authors




get_screen_icon [ WordPress Function ]

get_screen_icon ( $screen = '' )
Parameters:
  • (string|WP_Screen) $screen Optional. Accepts a screen object (and defaults to the current screen object) which it uses to determine an icon HTML ID. Or, if a string is provided, it is used to form the icon HTML ID.
Returns:
  • (string) HTML for the screen icon.
Defined at:



Gets a screen icon.

Source


<?php
function get_screen_icon$screen '' ) {
    if ( empty( 
$screen ) )
        
$screen get_current_screen();
    elseif ( 
is_string$screen ) )
        
$icon_id $screen;

    
$class 'icon32';

    if ( empty( 
$icon_id ) ) {
        if ( ! empty( 
$screen->parent_base ) )
            
$icon_id $screen->parent_base;
        else
            
$icon_id $screen->base;

        if ( 
'page' == $screen->post_type )
            
$icon_id 'edit-pages';

        if ( 
$screen->post_type )
            
$class .= ' ' sanitize_html_class'icon32-posts-' $screen->post_type );
    }

    return 
'<div id="icon-' esc_attr$icon_id ) . '" class="' $class '"><br /></div>';
}
?>

Examples [ wp-snippets.com ]

Top Google zoekresultaten

Meer ...

Gebruikersdiscussies [ wordpress.org ]

0 User Note(s)

Nog geen één. Wees de eerste!

Nieuw toevoegen ...



HTML5 Powered with CSS3 / Styling, Performance & Integration, and Semantics