HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux WebLive 5.15.0-79-generic #86-Ubuntu SMP Mon Jul 10 16:07:21 UTC 2023 x86_64
User: ubuntu (1000)
PHP: 7.4.33
Disabled: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
Upload Files
File: //proc/thread-self/root/proc/self/cwd/wp-content/themes/ronneby/inc/widgets/widget-logo.php
<?php
if ( ! defined( 'ABSPATH' ) ) { exit; }
require_once(dirname(__FILE__).'/widget.php');

class dfd_logo extends SB_WP_Widget {
	protected $widget_base_id = 'dfd_logo';
	protected $widget_name = 'Widget: Logo';
	
	protected $options;
	
	public function __construct() {
		# Stup description
		$this->widget_params = array(
			'description' => __('Display site logo.', 'dfd'),
		);
		
		$this->options = array(
	//		array(
	//			'title', 'text', '', 
	//			'label' => 'Title', 
	//			'input'=>'text', 
	//			'filters'=>'widget_title', 
	//			'on_update'=>'esc_attr',
	//		),
		);
		
        parent::__construct();
    }
	
	function widget( $args, $instance ) {
		global $dfd_ronneby;
        extract( $args );
		$this->setInstances($instance, 'filter');
		
        echo $before_widget;

		if (isset($dfd_ronneby['custom_logo_image_third']['url']) && $dfd_ronneby['custom_logo_image_third']['url']) {
		?>
			<div class="logo">
				<a href="<?php echo home_url(); ?>/">
					<img src="<?php echo esc_url($dfd_ronneby['custom_logo_image_third']['url']); ?>" alt="<?php bloginfo('name'); ?>">
				</a>
			</div>
		<?php
		}
		
		echo $after_widget;
	}
}