get_slug() ] = [ 'label' => esc_html__( 'Make Viewport Scalable', 'accessibility-checker' ), 'type' => 'checkbox', 'labelledby' => '', 'description' => esc_html__( 'Ensure the viewport tag allows for scaling, enhancing accessibility on mobile devices.', 'accessibility-checker' ), 'fix_slug' => $this->get_slug(), 'help_id' => 8488, ]; return $fields; } /** * Run the fix setting a scalable meta viewport tag. */ public function run(): void { if ( ! get_option( 'edac_fix_' . $this->get_slug(), false ) ) { return; } add_filter( 'edac_filter_frontend_fixes_data', function ( $data ) { $data[ $this->get_slug() ] = [ 'enabled' => get_option( 'edac_fix_' . $this->get_slug(), false ), ]; return $data; } ); } }