HTML after label radio button (depending on radio button) I need to add some html to specific radio buttons. This is a picture to clarify what I'm looking for:



As you can see I want to add some text to the options. These are radio buttons where you can select one option. This is what I have now:



I've tried adding html with the theme_radio function with suffix like this:

function ppprogram_radio($variables) {
    $element = $variables['element'];
    $element['#attributes']['type'] = 'radio';
    $element['#suffx'] = "&lt;p&gt;just testing&lt;/p&gt;";

    element_set_attributes($element, array('id', 'name','#return_value' =&gt; 'value'));

    if (isset($element['#return_value']) &amp;&amp; $element['#value'] !== FALSE &amp;&amp; $element['#value'] == $element['#return_value']) {
        $element['#attributes']['checked'] = 'checked';
    }
    _form_set_class($element, array('form-radio'));

    return '&lt;input' . drupal_attributes($element['#attributes']) . ' /&gt;';
}


But that didn't do anything ... . I've also tried adding html to the return but then it's added before my label and I want it after my label.
Hope this will help. please follow the comments.

 function CUSTOMMODULENAME_form_alter(&amp;$form, &amp;$form_state, $form_id){
        if($form_id=='YOUR FORM ID'){
           /* uncomment the following code after updating the key variables&lt;field machine name&gt; and check out the option keys.
           */
           // echo '&lt;pre&gt;';
           // print_r($form['&lt;field machine name&gt;']['und']['#options']);
           //exit;
            $form['&lt;field machine name&gt;']['und']['#options']['&lt;key&gt;'] .= '&lt;h3&gt;Hello World &lt;/h3&gt;'; 
            // the above code will add &lt;h3&gt;Hello World &lt;/h3&gt; alone with the existing radio button label
//Remove the comments if it helps.
        }

    }


Let me know if you need any additional clarity.

Thanks