여분필드를 이용한 메타태그 키워드 입력 채택완료
안녕하세요.
theme/테마명/head.sub.php
에 메타태그를 추가 했습니다.
그런데 게시판 글마다 키워드를 별도로 주고 싶어서
wr_3 여분필드를 이용해서 이렇게 해봤습니다
write.skin.php 파일
</p>
<p><!-- /키워드 입력 -->
<div class="bo_w_tit write_div">
<div id="autosave_wrapper" class="write_div">
<input type="text" class="frm_input full_input" placeholder="키워드 입력" name="wr_3" id="wr_3" value="<?php echo $wr_3 ?>">
</div>
</div>
<!-- 키워드 입력/ -->\</p>
<p>
head.sub.php 파일
</p>
<p><?php
if ($view['wr_3']) {
echo "<meta name='keywords' content='{$view[wr_3]}'>";
}else {
echo "<meta name='keywords' content='URL단축, 링크주소줄이기, 짧은링크, 링크줄이기, 주소줄이기, 단축url, 링크단축, 주소단축, url줄이기, url.kr'>";
}
?></p>
<p>
이렇게 하면 게시판 글쓸때 글 마다 특성에 맞는 키워드를 입력하고(wr_3) 해서 SEO에 도움이 되지 않을까란 생각으로 도전해 봤는데.
작동을 안하네요.
코드가 잘못되었을까요?
아니면 설계가 잘못되었을까요?
도움을 좀 부탁드립니다.
답변 2개
답변에 대한 댓글 1개
댓글을 작성하려면 로그인이 필요합니다.
1. view 페이지는 아래와 같은 구조로 되어있습니다. bbs/board.php <-(include)- bbs/view.php 2. meta 태그를 마크업하고 있는 파일은 head.sub.php 입니다. 3. bbs/board.php 소스의 내부 구조를 살펴보면 아래와 같습니다. ..전략.. include_once('head.sub.php'); ..중략.. include_once('view.php'); ..후략.. 4. view.php 에서 $view[wr_3] 를 선언하는데.. 그보다 위에서 호출하면 보이지 않겠죠?
답변에 대한 댓글 1개
구조적인 부분을 정성스럽게 설명해 주셔서 감사합니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
감사합니다.