최근글 뷰가 이상합니다.

 

kboard를 쓰고 있습니다.

메인에 최신글 뷰를 올려놨는데요

마우스포인터를 올리면 저렇게 한꺼번에 모든 게시글이 선택됩니다.

이상현상은 W3 Total Cache와 BWP minify를 설치하고 난 후부터 시작됐는데요,

해당 플러그인을 비활성화 하여도 좀처럼 다시 돌아오지 않습니다ㅠㅠ

해결방법 아시는 분 답변 부탁드립니다!

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
  • 모든 게시글이 선택된다는게 무슨말씀인지요..?

    최신글 뷰 숏코드를 사용하고 있는지요?

    어떤게 문제인지 정확히 모르겠습니다..

    사이트 주소도 알려주시겠어요?

  • ymkphotonics.com

    주소고요, [kboard_latestview id=2] 로 최신글 뷰를 불러오고 있습니다.

  • 스킨의 latest.php 파일을 수정하셨나 봅니다.

    아래의 링크가 걸려있는데요.

    링크 제거해주세요.

    <a href="/news/ymk-news-2/"></a>

  • 그리고 가급적 게시판 설정에서 자동설치 옵션을 사용해주세요. (게시판 숏코드 말고..)

    여러 게시판을 모아서 최신글을 보여주는게 아니라면 각각 게시판의 최신글 숏코드를 사용해주세요.

  • 코드는 [kboard_latest id=2 url=/news/ymk-news-2/ rpp=7] 이렇게 수정하였고,

    편집기에서 확인한 결과 현재 쓰고 있는 스킨의 latest.php 파일에 말씀하신

    링크는 작성되어 있지 않았습니다.

    그런데도 현재 증상이 동일하네요...

    latest.php파일의 내용은 현재 아래와 같이 되어 있습니다.

     

    경로 : kboard/skin/default/latest.php

    <div id="kboard-default-latest">
        <table>
            <thead>
                <tr>
                    <th class="kboard-latest-title"><?php echo __('Title', 'kboard')?></th>
                    <th class="kboard-latest-date"><?php echo __('Date', 'kboard')?></th>
                </tr>
            </thead>
            <tbody>
                <?php while($content = $list->hasNext()):?>
                <tr>
                    <td class="kboard-latest-title">
                        <div class="kboard-default-cut-strings">
                            <a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toStringWithPath($board_url)?>"style="text-decoration:none;"><?php echo $content->title?></a>
                            <?php echo $content->getCommentsCount()?>
                            <?php if($content->secret):?><img src="<?php echo $skin_path?>/images/icon_lock.png" alt="<?php echo __('Secret', 'kboard')?>"><?php endif?>
                            <?php if($content->isNew()):?><span class="kboard-default-new-notify">New</span><?php endif?>
                        </div>
                    </td>
                    <td class="kboard-latest-date"><?php echo date("Y.m.d", strtotime($content->date))?></td>
                </tr>
                <?php endwhile?>
            </tbody>
        </table>
    </div>

  • 그렇다면 숏코드나 스킨의 latest.php 파일 문제가 아닙니다.

    숏코드 밖에 링크가 걸려있는건 아닌지 테마 또는 위젯을 확인해주세요.

    현재 문제는 링크가 걸려있기 때문입니다.

  • 저와 같은 증상 겪을 분들을 위해 적어 놓겠습니다.

    위젯 밖에도, 테마에도 그런 링크는 없었고

    Autoptimize 플러그인을 활성화하니 해결됐습니다.

    고생하셨습니다. 수고하십시오.

  • Autoptimize 플러그인에서 최적화 하면서 코드가 변경된 듯하군요.

    아무튼 해결되어 다행입니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요