크로스링크 게시판 본문 내용은 안나오나요

안녕하세요

케이보드 크로스링크 스킨 게시판 문의입니다

 

게시판 글 입력시 본문내용을 입력하는 칸도 있던데, 글을 발행하고 나면 본문내용은 나오지 않더군요

입력한 본문내용이 나오게 할 수는 없나요? 링크에 대한 설명을 하는 용도로 쓰면 좋을 거 같아서요

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
  • 안녕하세요~^^

    KBoard 크로스 링크 스킨에서 본문 내용은

    게시글 등록 시 빈 링크 등록 시 일반 게시글처럼 표시하도록 설정되어 있습니다.

    빈 링크로 등록해주셔야 게시글 본문 페이지로 이동하면서 본문 내용을 확인하실 수 있습니다.

     

    만약, 게시글 목록 페이지에서 본문 내용은

    FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/list.php 파일에

    아래의 코드로 표시하실 수 있습니다.

    <?php echo $content->content?>

    고맙습니다.

  • 1.답변이 이해가 안가네요

    <?php echo $content->content?>

    이 코드를 list.php 파일 내 어느 위치에 입력하라는건지 설명이 없어서 이해가 안갑니다.

     

    2. 다른 방식

    https://www.cosmosfarm.com/threads/document/39426

    이 분이 질문하신 것처럼 '제목'을 클릭하면 본문 게시글을 볼 수 있고, '링크' 화살표 버튼을 클릭하면 링크로 이동하게끔 하고 싶습니다

    그래서 저 글에 달린 답변대로 시도해봤는데, list.php 내에서 알려주진 코드 (<a href="<?php echo kboard_cross_link_print($content->option->link)?>"나머지~~~~~)가 없더라구요

    어떤 식으로 수정해야 할까요

  • 1. list.php 파일에서 아래의 코드가 공지사항을 출력하는 부분입니다.

    <?php while($content = $list->hasNextNotice()):?>
    ...
    <?php endwhile?>

    아래의 코드가 공지사항이 아닌 일반 게시글을 표시하는 코드입니다.

    <?php while($content = $list->hasNext()):?>
    ...
    <?php endwhile?>

    위의 코드 사이에 적절한 위치에 추가하시면 게시글 목록 페이지에서

    본문 내용을 확인하실 수 있습니다.

    list2.php, list3.php 파일도 같은 방법으로 수정해주시면 됩니다.

     

    2. 코드를 수정하신 건지요?

    직접 코드를 수정하지 않으셨다면 올려주신 링크의 코드는

    list.php 파일에 적용되어 있습니다.

    스킨 코드를 수정하셨다면 원래 상태로 돌리신 후에도 확인해보시겠어요?

    고맙습니다.

  • 1. 다른방식 추가 문의

    https://www.cosmosfarm.com/threads/document/39426

    이 링크에 나오듯이 list.php 파일은 '<a href="<?php echo kboard_cross_link_print($content->option->link)?>" onclick="return kboard_cross_link_shortcut(this, '<?php echo $content->uid?>', '<?php echo $content->option->link_target?>')" title="<?php echo $content->title?>">' 코드를 찾아서 '<a href="<?php echo $url->getDocumentURLWithUID($content->uid)?>" title="<?php echo $content->title?>">' 이와 같이 수정했습니다.

     

    그런데 list2, list3 파일은

     <a href="<?php echo kboard_cross_link_print($content->option->link)?>" onclick="return kboard_cross_link_shortcut(this, '<?php echo $content->uid?>', '<?php echo $content->option->link_target?>')" title="<?php echo $content->title?>"> 이 코드가 아니라

     <a href="<?php echo kboard_cross_link_print($content->option->link)?>" onclick="return kboard_cross_link_shortcut(this, '<?php echo $content->uid?>', '<?php echo $content->option->link_target?>')" title="<?php echo __('Shortcuts', 'kboard-cross-link')?>">로 코드가 약간 다르네요. (마지막 뒷부분 코드가 다름)

     

    모양이 약간 다른 코드를 <a href="<?php echo $url->getDocumentURLWithUID($content->uid)?>" title="<?php echo $content->title?>"> 이것으로 수정해도 될까요?

     

    2.

    이전 게시글을 보면 "document.php 파일도 수정을 해주셔야겠습니다." 라고 적혀져 있는데, 이것도 수정해야 하나요?

     

    3. 추가

    질문을 올리고 난 뒤 list 2,3 파일도 수정 & document.php 파일도 수정 했는데, 여전히 제목을 클릭하면 본문 내용으로 접속되는게 아니라 링크로 바로 연결됩니다

     

  • list2.php 파일과 list3.php 파일에도 아래의 코드가 존재합니다.

    코드를 잘 확인해보시겠어요?

    <a href="<?php echo kboard_cross_link_print($content->option->link)?>" onclick="return kboard_cross_link_shortcut(this, '<?php echo $content->uid?>', '<?php echo $content->option->link_target?>')" title="<?php echo $content->title?>">

    위의 코드가 제목에 링크를 거는 코드입니다.

     

    아래의 코드는 바로가기 아이콘에 링크를 거는 코드입니다.

    <a href="<?php echo kboard_cross_link_print($content->option->link)?>" onclick="return kboard_cross_link_shortcut(this, '<?php echo $content->uid?>', '<?php echo $content->option->link_target?>')" title="<?php echo __('Shortcuts', 'kboard-cross-link')?>">

     

    올려주신 링크에 안내되어 있는 대로 document.php 파일도 수정해야

    게시글 본문 페이지로 이동하게 하실 수 있습니다.

    고맙습니다.

  • 아 해결됐습니다. 감사합니다 ^^

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