esc_html__('A Custom Widget for demonstration.', 'arcs'),) // Args ); } // Widget output public function widget($args, $instance) { echo $args['before_widget']; // Check if title is set if (!empty($instance['title'])) { echo $args['before_title'] . esc_html($instance['title']) . $args['after_title']; } // Display the widget content echo '
' . esc_html($instance['text']) . '
'; echo $args['after_widget']; } // Widget backend form public function form($instance) { $title = !empty($instance['title']) ? $instance['title'] : esc_html__('New title', 'arcs'); $text = !empty($instance['text']) ? $instance['text'] : esc_html__('Default text', 'arcs'); ?>