Example #1
0
function wpv_get_icon($key)
{
    if (($num = wpv_get_icon_num($key)) !== false) {
        return "&#{$num};";
    }
    return $key;
}
 /**
  * JSON-encoded list of icons
  */
 public function get_icon_list()
 {
     header('Content-type: application/json');
     $icons = wpv_get_icons_extended();
     $result = array();
     $result[''] = '<span>' . __('No icon') . '</span>';
     foreach ($icons as $key => $name) {
         $type = wpv_get_icon_type($key);
         if ($type !== '') {
             $type .= '-icon';
         }
         $result[$key] = '<span title="' . esc_attr($name) . '" class="vamtam-icon ' . $type . '">&#' . wpv_get_icon_num($key) . '</span>';
     }
     echo json_encode($result);
     exit;
 }