https://i.imgur.com/aoqdfiu.jpg
안녕하세요. https://miseskorea.org/wire/ 라는 사이트를 운영하고 있습니다.
해당 사이트에서 케이보드 비너스 웹진 게시판을 잘 쓰고 있는 상황인데요.
게시글 미리보기의 내용을 바꿀 수 있을까 하여 문의를 드립니다.
사진에서 보시다시피 현재는 글 최상단에 있는 텍스트들이 나오는 상황인데
이걸 임의로 원하는 내용으로 삽입할 수 있을까요?
생각해보니 제가 질문을 좀 잘못 올린거 같습니다. 추후에 보다 정리하여 올려보도록 하겠습니다.
안녕하세요.
비너스 웹진의 현재 버전은 어떻게 확인하고 어떻게 업데이트 하나요?
스토어에 해당 스킨이 없습니다.
KBoard 플러그인 버전과 게시판 스킨의 버전은 다릅니다.
5.6 버전은 KBoard 플러그인 버전을 말씀하시는 듯합니다.
비너스 웹진 스킨을 최신 버전으로 업데이트하시면 입력 필드 기능을 사용하실 수 있습니다.
입력 필드 기능 추가하기 전의 스킨에서 입력 필드를 추가하시려면
아래의 링크를 참고해서 코드를 수정해주셔야 합니다.
워드프레스 게시판 KBoard(케이보드) 새로운 입력 필드 추가 방법 (커스터마이징)
고맙습니다.
안녕하세요. 현재 설치된 버전은 5.6 으로 최신버전으로 알고 있습니다.
현재 사용 중이신 비너스 웹진 스킨의 버전이 어떻게 되시는지요?
만약, 최신 버전이 아니라면 업데이트하신 후에 코드 수정해서 확인해보시겠어요?
워드프레스 관리자 -> 스토어 메뉴에서 설치하기 버튼을 눌러주시면 업데이트가 완료됩니다.
고맙습니다.
안녕하세요. 알려주신 방법으로 적용을 해보았습니다.
입력필드구조에서 텍스트 에이리어를 추가하여 메타키를 miribogi 로 설정하였고
<?php
$content->option->{'miribogi'} = str_replace('[', '[', $content->option->{'miribogi'});
$content->option->{'miribogi'} = str_replace(']', ']', $content->option->{'miribogi'});
echo wp_trim_words(strip_tags($content->option->{'miribogi'}), 200, '...');
?>
를 입력하였습니다. 말씀하신 부분이 두 개가 나오길래 둘다 고쳐습니니다.
그리고 php 파일을 교체하자 기존의 미리보기는 나오지 않게 되었지만, 글 수정에 들어가도 해당 입력필드가 나오지 않아 수정이 불가능합니다. (이전과 같음)
https://i.imgur.com/1dURc15.jpg
안녕하세요~^^
KBoard 비너스 웹진 스킨 게시글 목록 페이지에서 표시되는 내용을
본문 내용이 아닌 임의로 설정한 내용을 표시하고 싶으신 건지요?
입력 필드 설정 및 스킨 list.php 파일을 수정하시면 가능할 듯합니다.
최신 버전의 비너스 웹진 스킨에서는 관리자 페이지에서 입력 필드를 설정하실 수 있습니다.
1. 워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 입력필드 설정 탭에서
별도의 내용을 입력할 수 있는 필드(텍스트 에어리어, 워드프레스 내장 에디터 등)를 새롭게 추가해보세요.
2. FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/list.php 파일에
아래의 코드를 모두 찾아서
<?php
$content->content = str_replace('[', '[', $content->getContent());
$content->content = str_replace(']', ']', $content->getContent());
echo wp_trim_words(strip_tags($content->content), 200, '...');
?>
아래의 코드로 교체해보세요.
<?php
$content->option->{'메타키'} = str_replace('[', '[', $content->option->{'메타키'});
$content->option->{'메타키'} = str_replace(']', ']', $content->option->{'메타키'});
echo wp_trim_words(strip_tags($content->option->{'메타키'}), 200, '...');
?>
위의 코드에서 메타키 부분은 실제 필드의 메타키로 적용해서 확인해보세요.
고맙습니다.