Performance: Data sanitization
MEDIUM IMPACT
Data sanitization affects page load speed indirectly by preventing unnecessary server processing and reducing security risks that can cause slowdowns.
<?php $safe_input = sanitize_text_field($_POST['user_input']); $wpdb->insert('wp_table', ['data' => $safe_input]); ?>
<?php $unsafe_input = $_POST['user_input']; $query = $wpdb->prepare("INSERT INTO wp_table (data) VALUES (%s)", $unsafe_input); $wpdb->query($query); ?>
| Pattern | DOM Operations | Reflows | Paint Cost | Verdict |
|---|---|---|---|---|
| No sanitization, direct input | N/A | N/A | N/A | [X] Bad |
| Sanitize input with WordPress functions | N/A | N/A | N/A | [OK] Good |