* @copyright Copyright (C) 2019 wpopal.com. All Rights Reserved. * @license GNU/GPL v2 or later http://www.gnu.org/licenses/gpl-2.0.html * * @website http://www.wpopal.com * @support http://www.wpopal.com/questions/ */ class Opalestate_profile_info_Widget extends WP_Widget { public function __construct() { parent::__construct( // Base ID of your widget 'opalestate_profile_info_widget', // Widget name will appear in UI esc_html__( 'Estate: User Menu Profile', 'opalestate-pro' ), // Widget description [ 'description' => esc_html__( 'Display Profile information in box and menu.', 'opalestate-pro' ), ] ); } /** * */ public function widget( $args, $instance ) { global $before_widget, $after_widget, $before_title, $after_title, $post; if ( ! is_user_logged_in() ) { return; } extract( $args ); $title = apply_filters( 'widget_title', $instance['title'] ); echo( $before_widget ); if ( $title ) { echo ( $before_title ) . $title . ( $after_title ); } ?>
esc_html__( 'My Profile', 'opalestate-pro' ), ]; $instance = wp_parse_args( (array) $instance, $defaults ); ?>