esc_html__('显示友情链接列表', 'aksrt'), ]); } public function widget($args, $instance): void { echo $args['before_widget']; $title = apply_filters('widget_title', $instance['title'] ?? __('友情链接', 'aksrt'), $instance, $this->id_base); $show_icon = !empty($instance['show_icon']); $columns = max(1, min(4, (int) ($instance['columns'] ?? 2))); if ($title) echo $args['before_title'] . esc_html($title) . $args['after_title']; $links = class_exists('\AKSRT\Settings\Settings') ? \AKSRT\Settings\Settings::get_friend_links() : []; if (!empty($links)) : ?>
' . esc_html__('暂无友情链接', 'aksrt') . ''; // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped ?>
sanitize_text_field($new_instance['title'] ?? ''), 'columns' => max(1, min(4, (int) ($new_instance['columns'] ?? 2))), 'show_icon'=> !empty($new_instance['show_icon']), ]; } }