public static function ModifyPostTitleFromPreview($title, $id)
 {
     if (is_feed()) {
         return $title;
     }
     $sth = current_theme_supports('menus');
     if (self::$navMenuBegin && $sth) {
         return '<span class="gfcustomizedmenuitem ' . self::$navMenuClass . '">' . $title . "</span>";
     }
     $dtheme = GFontsDB::GetThemeLayout($_GET['id']);
     if (!$dtheme) {
         return self::ModifyPostTitle($title, $id);
     }
     $post = get_post($id);
     if ($post->post_type != 'post' && $post->post_type != 'page') {
         return $title;
     }
     $mod = unserialize($dtheme->gtl_settings);
     if (!isset($mod['gf_post_title_styling_override_preset_uuid'])) {
         return self::ModifyPostTitle($title, $id);
     }
     $d = GFontsDB::GetTitlePresetForUuid($mod['gf_post_title_styling_override_preset_uuid']);
     if (!$d) {
         return self::ModifyPostTitle($title, $id);
     }
     $ctf = $d->font != '' ? $d->font : "";
     $ctfs = $d->title_size != '' ? $d->title_size : "";
     $ctfb = $d->title_bold != '' ? $d->title_bold : "";
     $ctfi = $d->title_italic != '' ? $d->title_italic : "";
     $ctfc = $d->title_color != '' ? $d->title_color : "";
     $ctfu = $d->title_underline != '' ? $d->title_underline : "";
     $ctfsv = $d->title_shadow_vertical != '' ? $d->title_shadow_vertical : "0";
     $ctfsh = $d->title_shadow_horizontal != '' ? $d->title_shadow_horizontal : "0";
     $ctfsb = $d->title_shadow_blur != '' ? $d->title_shadow_blur : "0";
     $ctfsc = $d->title_shadow_color != '' ? $d->title_shadow_color : "0";
     $ctfc;
     $style = self::BuildTitleStyles($ctf, $ctfs, $ctfc, $ctfb, $ctfi, $ctfu, $ctfsv, $ctfsh, $ctfsb, $ctfsc, '', false);
     if ($style != '') {
         $title = sprintf("<span style=\"%s\" class=\"gfcustomized\">%s</span>", $style, $title);
     }
     return $title;
 }