채택완료

글 썸네일 클릭하면 링크로 걸려있는 다른 사이트로 이동시키는법 있나요??

2019-11-18 (월) 11:52:44 3,073

글 제목이나 썸네일을 클릭하면 링크가 되어있는 사이트로 이동시키고 싶은데

가능할까요?

|

답변 3개 / 댓글 2개

채택된 답변
+20 포인트
2019-11-18 (월) 11:59:18

네 가능합니다. 

근데 글제목 마다 링크를 바꾼다는 것인가요? 아니면 

모든 글제목을 클릭했을때 똑같은 사이트로 이동한다는 것인가요?

답변에 대한 댓글 1개

글 마다 다른 링크를 걸어주고
다른 사이트로 이동하게끔요....
2019-11-19 (화) 09:09:28

이것은 게시판 스킨을 수정하면 간단하게 될거 같네요

기본스킨기준으로 설명드리면 list.skin.php에서

<td class="td_subject">
                <?php
                echo $list[$i]['icon_reply'];
                if ($is_category && $list[$i]['ca_name']) {
                 ?>
                <a href="<?php echo $list[$i]['ca_name_href'] ?>" class="bo_cate_link"><?php echo $list[$i]['ca_name'] ?></a>
                <?php } ?>

                <a href="<?php echo $list[$i]['href'] ?>">
                    <?php echo $list[$i]['subject'] ?>
                    <?php if ($list[$i]['comment_cnt']) { ?><span class="sound_only">댓글</span><?php echo $list[$i]['comment_cnt']; ?><span class="sound_only">개</span><?php } ?>
                </a>

                <?php
                // if ($list[$i]['link']['count']) { echo '['.$list[$i]['link']['count']}.']'; }
                // if ($list[$i]['file']['count']) { echo '<'.$list[$i]['file']['count'].'>'; }

                if (isset($list[$i]['icon_new'])) echo $list[$i]['icon_new'];
                if (isset($list[$i]['icon_hot'])) echo $list[$i]['icon_hot'];
                if (isset($list[$i]['icon_file'])) echo $list[$i]['icon_file'];
                if (isset($list[$i]['icon_link'])) echo $list[$i]['icon_link'];
                if (isset($list[$i]['icon_secret'])) echo $list[$i]['icon_secret'];

                 ?>
</td>

저기에 있는 <?php echo $list[$i]['href'] ?> 을 <?php echo $list[$i]['wr_link1'] ?>로 바꿔주면 됩니다

wr_link1값은 게시글 작성할때 입력하는 링크1 이고요 

그럼 게시글을 클릭하면 해당 링크(wr_link1)로 사이트가 이동합니다

2019-11-18 (월) 12:28:14

말씀하신 기능 자체는 가능합니다. 좀더 도움을 받고 싶으시면 좀더 상세하게 질문을 하시면 도움을 더 받으실수 있으실거 같습니다.

답변에 대한 댓글 1개

음.. 제가 구현하고 싶은건요.
썸네일이나 글마다 다른 링크를 걸어주고
썸네일이나 글을 클릭하면 각각 걸어준 링크로 이동시키는것이요
혹시 플러그인같은게 있을까요?

답변을 작성하려면 로그인이 필요합니다.