I’m using Bill Erickson Custom Meta Boxes and Fields for WordPress and was wondering how I’d go about printing an array of checkboxes as an unordered list.
This is what I’ve got in my theme’s functions.php file:
'name' => 'Other Features',
'desc' => 'field description (optional)',
'id' => $prefix . 'other_features',
'type' => 'multicheck',
'options' => array(
'language' => 'English Speaking',
'furniture' => 'Modern & Classic Furniture',
'fridge' => 'Fridge/Freezer',
'stove' => 'Wood Burning Stove',
'oven' => 'Electric Oven',
'internet' => 'Free Wi-Fi',
'tv' => 'Television/DVD Player',
'plugs' => 'UK Power Plugs',
And this is how it appears in my Add/Edit page panel:
What I’d like to know how to do is print only the selected checkboxes as an unordered list with their ID, like so:
Modern & Classic Furniture
Wood Burning Stove
Any help at all to point me in the right direction would be much appreciated. Thanks in advance.
Here’s what I ended up using, courtesy of Bill Erickson himself:
$other_features = get_post_meta( $post->ID, 'other_features' );
foreach( $other_features as $id => $value )
echo '' . $value . '';
You must be logged in to reply to this topic.
*May or may not contain any actual "CSS" or "Tricks".