Bird
0
0

What will happen if you add this setting without a sanitize callback?

medium📝 Predict Output Q5 of 15
Wordpress - Themes and Appearance
What will happen if you add this setting without a sanitize callback?
$wp_customize->add_setting('footer_text', ['default' => 'My site']);
AThe setting will not save any user input
BThe setting saves user input without validation, which may cause security issues
CWordPress automatically sanitizes the input safely
DAn error is thrown because sanitize_callback is required
Step-by-Step Solution
Solution:
  1. Step 1: Understand sanitize_callback role

    Sanitize callbacks clean user input before saving to prevent unsafe data.
  2. Step 2: Check behavior without sanitize_callback

    Without it, input saves as-is, risking security or data integrity issues.
  3. Final Answer:

    The setting saves user input without validation, which may cause security issues -> Option B
  4. Quick Check:

    No sanitize_callback = unsafe input saved [OK]
Quick Trick: Always add sanitize_callback to clean user input [OK]
Common Mistakes:
  • Assuming WordPress sanitizes input automatically
  • Expecting errors if sanitize_callback is missing

Want More Practice?

15+ quiz questions · All difficulty levels · Free

Free Signup - Practice All Questions
More Wordpress Quizzes