* @copyright Copyright (c) 2019, Aeon Theme * @link http://www.aeontheme.com/themes/aeonblog * @license http://www.gnu.org/licenses/gpl-2.0.html * Author Profile Widget * * @package AeonBlog */ if (!class_exists('AeonBlog_Author_Widget')) : /** * Author widget class. * * @since AeonBlog 1.0.0 */ class AeonBlog_Author_Widget extends WP_Widget { /** * Constructor. * * @since AeonBlog 1.0.0 */ function __construct() { $opts = array( 'classname' => 'aeonblog_widget_author', 'description' => esc_html__('Display Author Profile.', 'aeonblog'), ); parent::__construct('aeonblog-author', esc_html__('AeonBlog Author Widget', 'aeonblog'), $opts); } /** * Echo the widget content. * * @since 1.0.0 * * @param array $args Display arguments including before_title, after_title, * before_widget, and after_widget. * @param array $instance The settings for the particular instance of the widget. */ function widget($args, $instance) { $title = apply_filters('widget_title', empty($instance['title']) ? '' : $instance['title'], $instance, $this->id_base); $author_description = !empty($instance['author_description']) ? $instance['author_description'] : ''; $author_image = !empty($instance['author_image']) ? $instance['author_image'] : ''; $author_facebook = !empty($instance['author_facebook']) ? $instance['author_facebook'] : ''; $author_twitter = !empty($instance['author_twitter']) ? $instance['author_twitter'] : ''; $author_linkedin = !empty($instance['author_linkedin']) ? $instance['author_linkedin'] : ''; $author_instagram = !empty($instance['author_instagram']) ? $instance['author_instagram'] : ''; $author_pinterest = !empty($instance['author_pinterest']) ? $instance['author_pinterest'] : ''; $author_youtube = !empty($instance['author_youtube']) ? $instance['author_youtube'] : ''; $author_vk = !empty($instance['author_vk']) ? $instance['author_vk'] : ''; echo $args['before_widget']; ?>

'', 'author_description' => '', 'author_facebook' => '', 'author_twitter' => '', 'author_linkedin' => '', 'author_instagram' => '', 'author_pinterest' => '', 'author_youtube' => '', 'author_vk' => '', ); $instance = wp_parse_args((array)$instance, $defaults); ?>


'; endif; ?>