우선 widgets/tab_newest_document/tab_newest_document.class.php 파일을 수정한다.
 
widgets/tab_newest_document/tab_newest_document.class.php
           foreach($tab_list as $key => $value) {
                $mid = $key;
                $module_srl = $value->module_srl;
                $browser_title = $value->browser_title;

                // 아래 줄을 추가
                $tab_list[$key]->category_list = $oDocumentModel->getCategoryList($module_srl);

                $obj->module_srl = $module_srl;
                $output = executeQueryArray("widgets.tab_newest_document.getNewestDocuments", $obj);
                unset($data);


widgets/tab_newest_document/skins/xe_official/list.html 파일 수정

widgets/tab_newest_document/skins/xe_official/list.html
                    <!--@if($widget_info->display_regdate == 'Y')-->
                    <span class="regdate">[{$v->getRegdate("m-d")}]</span>
                    <!--@end-->

                    <!-- 아래 블럭을 추가 -->
                    <!--@if($v->get('category_srl'))-->
                    <span class="category">{$val->category_list[$v->get('category_srl')]->title} ::</span>
                    <!--@end-->

                    <a href="{$v->getPermanentUrl()}#{$v->getCommentCount()}">{$v->getTitle($widget_info->subject_cut_size)}</a> {$v->printExtraImages($widget_info->duration_new)}