Switch language

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




register_sidebar_widget [ WordPress Function ]

register_sidebar_widget ( $name, $output_callback, $classname = '' )
Parameters:
  • (string|int) $name Widget ID.
  • (callback) $output_callback Run when widget is called.
  • (string) $classname Classname widget option.
  • (mixed) $params,... Widget parameters.
See:
Defined at:



Register widget for sidebar with backwards compatibility.

Allows $name to be an array that accepts either three elements to grab the first element and the third for the name or just uses the first element of the array for the name.

Passes to {@link wp_register_sidebar_widget()} after argument list and backwards compatibility is complete.

Source


<?php
function register_sidebar_widget($name$output_callback$classname '') {
    
_deprecated_function__FUNCTION__'2.8''wp_register_sidebar_widget()' );
    
// Compat
    
if ( is_array($name) ) {
        if ( 
count($name) == )
            
$name sprintf($name[0], $name[2]);
        else
            
$name $name[0];
    }

    
$id sanitize_title($name);
    
$options = array();
    if ( !empty(
$classname) && is_string($classname) )
        
$options['classname'] = $classname;
    
$params array_slice(func_get_args(), 2);
    
$args = array($id$name$output_callback$options);
    if ( !empty(
$params) )
        
$args array_merge($args$params);

    
call_user_func_array('wp_register_sidebar_widget'$args);
}
?>

Examples [ wp-snippets.com ]

Top Google zoekresultaten

Meer ...

0 User Note(s)

Nog geen één. Wees de eerste!

Nieuw toevoegen ...



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