묻고답하기
제가 쓴 글 자체에는 meta name을 넣을 수 없을까요??
2014.05.23 02:25
예를들자면,
레이아웃자체에서는 head 랑 head/ 사이에 넣는 설정칸이 따로 있는데요~
제가 쓴글 마다 meta name등을 다르게해서 넣고 싶거든요..
그런데
경로가 어디인지 무슨 파일을 수정해줘야 하는지 모르겠습니다.
아니면 글쓸때 넣어야 하는건지요??
기본적으로
meta name이 들어갈 것들이 각기 다른데 레이아웃마다 설정해서 따로 넣는건 아닐것같은데...
페이지마다 설정을 해줄 수 있을것 같은데 가능할까요?
그리고 넣는다면,
<meta name="descriptio=" content="ABC ">
<meta name="keywords" content="ABC ">
이 두가지를 넣고 싶은데 그냥 두개 헤드와 헤드사이에 띡 넣으면 될까요??
그냥 무턱대고 Html 편집기에다 띡 넣는것은..... 아니겠죠????????ㅠㅠㅠㅠㅠㅠ
댓글 7
-
혼마_메이코
2014.05.23 02:35
-
헤헷1
2014.05.23 02:48
메이코님은 새벽에 자주 계시네요 ㅎㅎ
제가 너무 초보자라...
소스자체를 해석은 힘들지만^^;;
1.어디파일을 수정하라는 경로로 알려주실수 있으신가요??
제가 한번 해보겠습니다. ㅎㅎ
2. 위에 소스에서 meta name 즉 description과 keyword들은 어디에 넣어야 할까요?
두개만 부탁드립니다.... 초보자라.. 질문이 꼬리를 물어 죄송하네요...
-
혼마_메이코
2014.05.23 02:53
본인이 사용하고 계시는 게시판 스킨에 가셔서 read.html같은 읽을 때 불러오는 본문.html 이 있습니다.
그곳에 삽입하시면 되실 것 같습니다. ^^
확장변수 입력란에
메타네임,값 으로 입력하시면 됩니다.
-
혼마_메이코
2014.05.23 03:02
여러 개의 메타 태그를 넣고 싶으신 거라면...
<!--//사용자 입력 이름은 customMETA 입니다.-->
<!--@foreach($oDocument->getExtraVars() as $val)-->
<!--@if($val->eid == "customMETA")-->
{@
$sendMETADATA = @explode("\r",$val->value);}
<!--@end-->
<!--@end--><!--@if($oDocument->document_srl == "본인 회원번호" && $sendMETADATA)-->
<!--@foreach($sendMETADATA as $val)-->{@
$setMetadata = @explode(",",$val);
Context::addMetaTag($setMetadata [0],$setMetadata [1]);}
<!--@end--><!--@end-->
입력방법
메타네임, 메타값
메타네임2, 메타값2
(줄바꿈으로 구분)
정말 이해가 안되신다면 제가 올려둔 유튜브 확장 게시판 스킨을 받으셔서 _read.html 과 _youtube_source.html 을 열어보셔서 이해해보시길 바랍니다.
새벽에 출몰하지만... 뭐... ㅋㅋ 아마 JAVA배우러 가게 되면 일찍 자야해서 새벽에 있지 못할수도 있을것 같네요.
-
헤헷1
2014.05.23 03:14
ㅋㅋㅋㅋㅋㅋ
뒤에서 지켜보시는것마냥 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
게시글 한참 찾는데
스킨파트에 들어가도 layout.html밖에 없길래 이건가하고 들여봐도 어딘지 몰라서요 ^^
그거 받아서 봐야겠네요ㅋㅋㅋ 배우는건 재밌지만 모르면 속터지네요 ㅋㅋㅋ
정말 감사합니다 ^^
-
헤헷1
2014.05.23 05:43
하아.. 혼마님이 잘 알려주셨을텐데...
제가 떠먹지 못해서
계속 찾아보다 잠듭니다...
혹시 다른분들이 위에 코드 넣는 경로와 사용법 좀 도와주실수있으신가요?
맨땅헤딩하니 정신없이 얻어터지네요 ㅠ
-
혼마_메이코
2014.05.23 07:10
레이아웃이 아니라 게시판 스킨이에요~
게시판 확장 변수를 이용해 XE API로 Header에 META tag를 삽입할 수 있습니다.
<!--//사용자 입력 이름은 customMETA 입니다.-->
<!--@foreach($oDocument->getExtraVars() as $val)-->
<!--@if($val->eid == "customMETA")-->
{@
$sendMETADATA = @explode(",",$val->value);
}
<!--@end-->
<!--@end-->
<!--@if($oDocument->document_srl == "본인 회원번호" && $sendMETADATA)-->
Context::addMetaTag($sendMETADATA[0],$sendMETADATA[1]);
<!--@end-->