/**
     * Render the help description of this field.
     *
     * @access public
     */
    public function render_help()
    {
        $field_data = Carbon_Breadcrumb_Admin_Settings::get_field_data();
        $original_name = str_replace('carbon_breadcrumbs_', '', $this->get_id());
        $help = !empty($field_data[$original_name]['help']) ? $field_data[$original_name]['help'] : '';
        if (!$help) {
            return;
        }
        ?>
		<p class="description"><?php 
        echo esc_html($help);
        ?>
</p>
		<?php 
    }
 /**
  * Apply the settings to the breadcrumb trail renderer
  *
  * @access public
  *
  * @param array $settings The default settings.
  * @return array $settings The modified settings.
  */
 public function apply_settings($settings = array())
 {
     $settings_fields = Carbon_Breadcrumb_Admin_Settings::get_field_data();
     foreach ($settings_fields as $field_id => $field) {
         $settings[$field_id] = get_option('carbon_breadcrumbs_' . $field_id);
         if ('checkbox' == $field['type']) {
             $settings[$field_id] = (bool) $settings[$field_id];
         }
     }
     return $settings;
 }