'meta_enhanced', 'description' => __('Adds various admin links for logged in users on every page.')); $this->WP_Widget('meta_enhanced', __('Enhanced Meta'), $widget_ops); } //closes function meta_enhanced() /* * Get variables and output the sidebar */ function widget( $args, $instance ) { extract($args, EXTR_SKIP); //gets the before_widget, after_widget, before_title, after_title tags if defined in a theme's functions.php //otherwise uses the defaults for these tags global $post, $user_ID, $user_level; // This gets the post and user information /* * This sub-section gets the variables */ $title = apply_filters('widget_title', empty($instance['title']) ? __('Meta') : $instance['title']); $display_loginout = $instance['loginout'] ? '1' : '0'; $display_editthispost = $instance['editthispost'] ? '1' : '0'; $display_editthispage = $instance['editthispage'] ? '1' : '0'; $display_newpost = $instance['newpost'] ? '1' : '0'; $display_dashboard = $instance['dashboard'] ? '1' : '0'; $display_manposts = $instance['manposts'] ? '1' : '0'; $display_mandrafts = $instance['mandrafts'] ? '1' : '0'; $display_medialib = $instance['medialib'] ? '1' : '0'; $display_manlinks = $instance['manlinks'] ? '1' : '0'; $display_manpages = $instance['manpages'] ? '1' : '0'; $display_mancomments = $instance['mancomments'] ? '1' : '0'; $display_manthemes = $instance['manthemes'] ? '1' : '0'; $display_manwidgets = $instance['manwidgets'] ? '1' : '0'; $display_manplugins = $instance['manplugins'] ? '1' : '0'; $display_manusers = $instance['manusers'] ? '1' : '0'; $display_tools = $instance['tools'] ? '1' : '0'; $display_settings = $instance['settings'] ? '1' : '0'; $display_entrss = $instance['entrss'] ? '1' : '0'; $display_commrss = $instance['commrss'] ? '1' : '0'; $display_wplink = $instance['wplink'] ? '1' : '0'; /* * This sub-section outputs the sidebar */ if (is_user_logged_in()) { echo $before_widget; echo $before_title . $title . $after_title; ?>
'; } if (get_option('users_can_register')) { //shows the register link if registration is allowed wp_register(); echo ''; echo '
'; echo '