selected( mixed $selected, mixed $current = true, bool $display = true ): string
Outputs the HTML selected attribute.
Description
Compares the first two arguments and if identical marks as selected.
Parameters
-
$selected
mixed Required -
One of the values to compare.
-
$current
mixed Optional -
The other value to compare if not just true.
Default:
true
-
$display
bool Optional -
Whether to echo or just return the string.
Default:
true
Return
string HTML attribute or empty string.
Source
File: wp-includes/general-template.php
.
View all references
function selected( $selected, $current = true, $display = true ) {
return __checked_selected_helper( $selected, $current, $display, 'selected' );
}
Changelog
Version | Description |
---|---|
1.0.0 | Introduced. |
User Contributed Notes
You must log in before being able to contribute a note or feedback.
Example
Selected Using foreach loop
Ideally you may choose to use
ob_start()
andob_get_clean()
to avoid any HTML glitches on front.If you’re going to use this in a sprintf or string function, make sure you turn the echo parameter to false (so it returns a string instead of outputting directly) like so: