웹마스터 팁
page_full_width">
공용 head內선언문들은 /common/tpl/common_layout.html
2011.11.04 14:31
고수분들은 패스요~
최근에는 레이아웃쪽으로 먼저 마음이 가다 보니,
그쪽에 관련된 간단한 팁들을 올려놓고 있습니다.
버젼에 따른 부담도 없고요. ^^
찾아봐서 팁으로 없는 내용들은
간단한 내용이지만, 하나씩 올려볼까 합니다.
모듈에 공동으로 들어가야 할
<head> </head> 내의 meta, css, javascript 경우에
레이아웃마다 잡아주기는 좀 번거롭습니다.
(제로보드4의 경우에는 lib.php에서 조절한 부분이지요.)
XE에도 당연히 이런 부분이 있구요.
그것이,
/common/tpl/common_layout.html
이녀석 입니다.
예전에는 구글봇이 지랄이더니만,
최근에는 다음봇이 트래픽의 주범인데, 이때의 메타태그를 넣더라도,
이곳을 이용하시면 되겠네요.
소스중에서,
<!--@ if ( $module_info ->skin)--> <meta name= "module_skin" content= "{$module_info->skin}" /> <!--@ end --> <!--@ if ( $layout_info ->title)--> <meta name= "layout" content= "{$layout_info->title} ({$layout_info->layout})" /> <!--@ end --> <!--@ if ( $layout_info ->author)--> <!--@ foreach ( $layout_info ->author as $author )--> <meta name= "layout_maker" content= "{$author->name} ({$author->homepage})" /> <!--@ endforeach --> <!--@ end --> |
개인적으로는, {$module_info->module} 이녀석을 제외하고,
위의 녀석들은 모두 제거해주는게 깔끔해 보이더군요.