게시판이 아이프레임으로만 작동되는 현상+입력 필드 수정 문의

k board와 캘린더를 이용하고 있는데요, 둘다 아이프레임으로 설정해야만 기능들이 정상 작동합니다ㅜㅜ

그리고 캘린더 게시판 등록 시 필드가 과하게 많거나 적절하지 않은 것들이 있는데, 게시판 설정 내에서는 수정이 불가능하더라구요.

어느 파일을 편집해야 할까요?

그리고 갤러리 리스트에 [카테고리명] 제목 이렇게 표시된다면 좋겠는데...가능할까요? 그리고 카테고리별로 각각 갤러리 리스트가 뜨게 하거나, 메인 카테고리를 설정할 수 있는지도요.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 안녕하세요~^^

    1. 같은 페이지에 여러 개의 게시판을 삽입하셨다면

    아이프레임으로 설정해주셔야 정상적으로 작동합니다.

    서로 다른 페이지에 삽입된 KBoard 게시판이 아이프레임에서만 정상적으로 작동한다면

    테마나 다른 플러그인 쪽과 충돌이 있는지도 확인해보셔야 할 듯합니다.

    잠시 다른 테마로 바꿔서 확인해보시고 다른 플러그인을 비활성화하신 후에

    충돌이 있는지 확인해보시겠어요?

     

    2. 현재 KBoard 크로스 캘린더 스킨에는 워드프레스 관리자 페이지에서

    입력필드 설정할 수 있는 기능이 적용되어 있지 않습니다.

    따라서 직접 스킨 파일을 수정해주셔야 합니다.

    FTP로 접속해서 /wp-content/plugins/kboard/skin/cross-calendar/editor.php 파일을 수정해주시면 됩니다.

    빠른 시일 내에 다른 스킨에도 워드프레스 관리자 페이지에서

    입력필드를 설정할 수 있도록 업데이트하도록 하겠습니다.

     

    3. 현재 어떤 갤러리 스킨을 사용 중이신지요?

    제목 앞에 카테고리를 표시하시려면

    스킨마다 적용해야 하는 코드가 다를 수도 있습니다.

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

    아래의 코드를 모두 찾아서

    <?php echo $content->title?>

    아래의 코드로 모두 교체해보시겠어요?

    [<?php echo $content->category1?>]<?php echo $content->title?>

     

    카테고리 별로 리스트를 표시하는 것은 스킨에 따라 어려울 수도 있습니다.

    어떤 스킨을 사용 중이신지 알려주시면 가능한지 확인해보겠습니다.

    고맙습니다.

  •  KBoard 크로스 캘린더 스킨을 사용중입니다. 

    FTP로 접속해서 /wp-content/plugins/kboard/skin/cross-calendar/editor.php 파일을 열어 입력 필드란을 수정하려고 했는데, 필드 항목들이 보이지 않습니다.(국문 행사명, 주최,주관 등....)

    또한 list.php 파일 역시 코드를 찾아도 없습니다;;

    제가 말씀드린 것은 각각 페이지에 게시판 소스를 삽입했을 때, 메인 포트폴리오의 카테고리를 지정 해 주듯이 

    캘린더 역시 카테고리 별로 보여질 수 있느냐 하는 질문이었는데요, 이건 캘린더를 중복해서 구매해야 하는 건지;; 

    답신 기다리겠습니다.

     

  • 안녕하세요~^^

    1. KBoard 플러그인은 다국어를 지원하고 있기 때문에 파일 자체에서 한글로 표시하지 않고 있습니다.

    KBoard 크로스 캘린더 스킨을 예로 들면 국문 행사명의 경우에는

    editor.php 파일에서 아래의 코드가 국문 행사명 입력 필드를 표시하는 코드입니다.

    <div class="kboard-attr-row">
    	<label class="attr-name" for="kboard_option_event_name_kor"><?php echo __('Name of event (Korean)', 'kboard-cross-calendar')?></label>
    	<div class="attr-value"><input type="text" id="kboard_option_event_name_kor" name="kboard_option_event_name_kor" value="<?php echo $content->option->event_name_kor?>" placeholder="<?php echo __('Name of event (Korean)', 'kboard-cross-calendar')?>..."></div>
    </div>

    다른 문구로 변경하시려면 위의 코드 중에서 아래의 코드를

    <label class="attr-name" for="kboard_option_event_name_kor"><?php echo __('Name of event (Korean)', 'kboard-cross-calendar')?></label>

    아래의 코드로 교체해주시면 됩니다.

    <label class="attr-name" for="kboard_option_event_name_kor">행사명</label>

    직접 수정하시기 어려우시다면 어떤 필드를 지우고 수정하실지 알려주시면 도움을 드리겠습니다.

     

    2. KBoard 크로스 캘린더 스킨에서는 카테고리 기능을 지원하고 있습니다.

    워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 기본설정 페이지에서

    카테고리 사용을 활성화로 설정하시고 카테고리 선택을 기본 카테고리 사용으로 설정하신 후

    카테고리1과 카테고리2를 사이트에 맞게 입력하신 후 설정을 저장해보시겠어요?

    각 페이지에 아래와 같은 숏코드를 추가해보세요.

    1번 페이지 : [kboard id=1 category1=카테고리1]
    2번 페이지 : [kboard id=1 category1=카테고리2]
    3번 페이지 : [kboard id=1 category1=카테고리3]

    kboard id에는 실제 생성된 게시판의 id를 입력해보세요.

     

    추가로 하나의 스킨을 구매하셨다면 재구매하지 않으셔도 여러 페이지에 게시판을 추가하실 수 있습니다.

    고맙습니다.

  • 1. 없애고 싶은 카테고리는 

    행사명(국문,영문)/개최 장소/관련 웹사이트/개요/주최/주관/후원/전시품목/팩스번호 이며

    "참가비"를 "대관료"로 수정하고 싶습니다.

    카테고리 별로 파일이 따로 있나요? 시도해 보겠습니다만, 잘 되지 않을 경우 도움 부탁드립니다.(__)
     

    2.

    말씀하신 대로 페이지 내에 [kboard id=2 category1=자연광 스튜디오].... 등을 입력해 보았지만, 모든 게시판이 동일하게 전체 보기로 작동하고 반영이 되질 않습니다.ㅠㅠ

    카테고리는 <자연광 스튜디오,호리존 스튜디오,셀프스튜디오,스킨스쿠버,Underwater 스튜디오> 이며, 기본 카테고리를 사용하고, 게시판이 아이프레임이 아닌 경우는 모두 깨져서 아이프레임으로 보기를 사용중입니다.

    어떻게 해결 할 수 있을까요?

     

  • 안녕하세요.

    1. FTP로 접속해서 /wp-content/plugins/kboard/skin/cross-calendar/editor.php 파일에

    아래의 코드를 각각 찾아서 지워보시겠어요?

    <div class="kboard-attr-row">
    	<label class="attr-name" for="kboard_option_event_name_kor"><?php echo __('Name of event (Korean)', 'kboard-cross-calendar')?></label>
    	<div class="attr-value"><input type="text" id="kboard_option_event_name_kor" name="kboard_option_event_name_kor" value="<?php echo $content->option->event_name_kor?>" placeholder="<?php echo __('Name of event (Korean)', 'kboard-cross-calendar')?>..."></div>
    </div>
    
    <div class="kboard-attr-row">
    	<label class="attr-name" for="kboard_option_event_name_eng"><?php echo __('Name of event (English)', 'kboard-cross-calendar')?></label>
    	<div class="attr-value"><input type="text" id="kboard_option_event_name_eng" name="kboard_option_event_name_eng" value="<?php echo $content->option->event_name_eng?>" placeholder="<?php echo __('Name of event (English)', 'kboard-cross-calendar')?>..."></div>
    </div>
    
    <div class="kboard-attr-row">
    	<label class="attr-name" for="kboard_option_place"><?php echo __('Venue', 'kboard-cross-calendar')?></label>
    	<div class="attr-value"><input type="text" id="kboard_option_place" name="kboard_option_place" value="<?php echo $content->option->place?>" placeholder="<?php echo __('Venue', 'kboard-cross-calendar')?>..."></div>
    </div>
    
    <div class="kboard-attr-row">
    	<label class="attr-name" for="kboard_option_web_site"><?php echo __('Related Web Sites', 'kboard-cross-calendar')?> URL</label>
    	<div class="attr-value"><input type="text" id="kboard_option_web_site" name="kboard_option_web_site" value="<?php echo $content->option->web_site?>" placeholder="<?php echo __('Related Web Sites', 'kboard-cross-calendar')?> URL..."></div>
    </div>
    
    <div class="kboard-attr-row">
    	<label class="attr-name" for="kboard_option_summary"><?php echo __('Overview', 'kboard-cross-calendar')?></label>
    	<div class="attr-value"><input type="text" id="kboard_option_summary" name="kboard_option_summary" value="<?php echo $content->option->summary?>" placeholder="<?php echo __('Overview', 'kboard-cross-calendar')?>..."></div>
    </div>
    
    <div class="kboard-attr-row">
    	<label class="attr-name" for="kboard_option_host"><?php echo __('Host', 'kboard-cross-calendar')?></label>
    	<div class="attr-value"><input type="text" id="kboard_option_host" name="kboard_option_host" value="<?php echo $content->option->host?>" placeholder="<?php echo __('Host', 'kboard-cross-calendar')?>..."></div>
    </div>
    
    <div class="kboard-attr-row">
    	<label class="attr-name" for="kboard_option_subjectivity"><?php echo __('Subjectivity', 'kboard-cross-calendar')?></label>
    	<div class="attr-value"><input type="text" id="kboard_option_subjectivity" name="kboard_option_subjectivity" value="<?php echo $content->option->subjectivity?>" placeholder="<?php echo __('Subjectivity', 'kboard-cross-calendar')?>..."></div>
    </div>
    
    <div class="kboard-attr-row">
    	<label class="attr-name" for="kboard_option_support"><?php echo __('Sponsor', 'kboard-cross-calendar')?></label>
    	<div class="attr-value"><input type="text" id="kboard_option_support" name="kboard_option_support" value="<?php echo $content->option->support?>" placeholder="<?php echo __('Sponsor', 'kboard-cross-calendar')?>..."></div>
    </div>
    
    <div class="kboard-attr-row">
    	<label class="attr-name" for="kboard_option_item"><?php echo __('Exhibition Items', 'kboard-cross-calendar')?></label>
    	<div class="attr-value"><input type="text" id="kboard_option_item" name="kboard_option_item" value="<?php echo $content->option->item?>" placeholder="<?php echo __('Exhibition Items', 'kboard-cross-calendar')?>..."></div>
    </div>
    
    <div class="kboard-attr-row">
    	<label class="attr-name" for="kboard_option_fax"><?php echo __('Fax Number', 'kboard-cross-calendar')?></label>
    	<div class="attr-value"><input type="text" id="kboard_option_fax" name="kboard_option_fax" value="<?php echo $content->option->fax?>" placeholder="<?php echo __('Fax Number', 'kboard-cross-calendar')?>..."></div>
    </div>

     

    참가비를 대관료로 변경하시려면 아래의 코드를 찾아서

    <label class="attr-name" for="kboard_option_fee"><?php echo __('Entrance Fee', 'kboard-cross-calendar')?></label>

    아래의 코드로 교체해보세요.

    <label class="attr-name" for="kboard_option_fee">대관료</label>

     

    2. 올려주신 숏코드에서 kboard_id="2" 부분은 실제 게시판 id 인지요?

    아래의 숏코드처럼 적용해보시겠어요?

    [kboard id=1 category1="카테고리1"]

    현재 사용 중이신 KBoard 플러그인의 버전이 어떻게 되시는지요?

    오래된 버전이라면 최신 버전으로 업데이트하신 후에 다시 확인해보시겠어요?

    업데이트 방법은 아래의 링크를 참고해주세요.

    KBoard(케이보드) 플러그인 업데이트 방법

    비회원으로도 확인 가능한 페이지 주소 알려주시면 살펴보겠습니다.

    고맙습니다.

  • 말씀대로 ftp에서 해당 코드를 지우고, 카테고리 순서를 변경하려 해 보았지만 아이프레임으로만 작동해서 그런지 변경하여 적용하려니 먹히질 않네요;;

    워드프레스 접속용 아이디는 kboard 이며 비밀번호는  V7x@UjvLA)AOE5Ireyb7niu^ 입니다ㅠ_ㅠ

    각 카테고리 별로 '예약 현황' 을 클릭했을 때, 해당 카테고리가 우선적으로 보이거나, 한 가지 카테고리만 보이면 좋겠습니다. 

     

    http://fourplaza1.cafe24.com/%ec%88%98%ec%a4%91-%ec%98%88%ec%95%bd-%ed%98%84%ed%99%a9 = 카테고리 Underwater 스튜디오

    http://fourplaza1.cafe24.com/reservation = 카테고리 호리존 스튜디오

    http://fourplaza1.cafe24.com/?page_id=1477 = 카테고리 자연광&셀프스튜디오

     

    스킨스쿠버는 아직 컨텐츠가 없어 카테고리만 설정해 놓았는데, 스킨스쿠버 페이지 란에도 위와 같이 삽입할 예정입니다.

     

    모쪼록 답변 부탁드리겠습니다(__)

     

     

     

  • 안녕하세요.

    실제 적용하신 숏코드는 어떻게 되시는지요?

    아이프레임과는 관련 없는 듯합니다.

    각 페이지에 아래의 숏코드처럼 추가해보시겠어요?

    [kboard id=1 category1="자연광&셀프스튜디오"]
    [kboard id=1 category1="호리존 스튜디오"]

    또는 서로 다른 페이지라면 각 페이지마다 게시판을 각각 설치해보시겠어요?

    고맙습니다.

  • 안녕하세요, 게시판은 결국 하나하나씩 개별로 만들어 페이지에 삽입하게 되었는데요ㅠ.ㅠ

    글쓰기 중에 https://imgur.com/NFHYewE 의 빨간 선으로 표시된 공란이 모두 깨져보이는게 신경쓰여서요. 제가 소스를 잘못 건드린건지;;

    또 윗쪽의 참가비 와 같이 공란에 위치한 견본글(?)은 어떻게 수정해야 하는지 궁금합니다.

  • 안녕하세요.

    말씀하신 참가비가 표시되는 부분을

    HTML input 태그 placeholder 속성이라고 합니니다.

    직접 editor.php 파일을 수정하신 건지요?

     

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

    아래의 코드를 찾아서

    placeholder="<?php echo __('Entrance Fee', 'kboard-cross-calendar')?>..."

    아래의 코드로 교체해보시겠어요?

    placeholder="대관료..."

     

    본문 내용 에디터 쪽 레이아웃이 깨지는 건

    테마 쪽이나 다른 플러그인 쪽 문제일 수도 있기 때문에

    저희가 직접 페이지를 봐야 도움을 드릴 수 있을 듯합니다.

    비회원으로도 확인 가능한 페이지 주소 알려주시겠어요?

    고맙습니다.

  • http://fourplaza1.cafe24.com/reservation

     

    이 페이지입니다. 현재 등급설정이 없어서 외부인도 예약폼을 작성할 수 있게 되어있습니다. 잘 부탁드려요(__)

  • 그리고 크롬 브라우저에서는 정상으로 보이지만 익스프로러에서는 서체가 굴림체로 바뀌고, 캘린더 년/월 란에 사이즈가 각각 다른 화살표가 생깁니다.

    익스플로러에서도 폰트를 나눔고딕으로 변경하고, 화살표가 보이지 않게 할 수 있을까요?

  • 안녕하세요.

     1. 글 작성 페이지에서 본문 내용 쪽이 잘리는 문제는

    워드프레스 관리자 -> 외모 -> 사용자 정의하기 -> CSS 입력 필드에

    아래의 코드를 추가해보시겠어요?

    #kboard-cross-calendar-editor .kboard-content { box-sizing: border-box; }

     

    2. 익스플로러 10 버전 이상에서는 아래의 코드를 추가하시면

    셀렉트 박스(select)의 화살표를 표시하지 않습니다.

    .kboard-cross-calendar-list .kboard-header .kboard-search-day-form .kboard-search-year::-ms-expand,
    .kboard-cross-calendar-list .kboard-header .kboard-search-day-form .kboard-search-month::-ms-expand { display: none; }

     

    올려주신 페이지 확인해보면 크롬 브라우저에서도

    나눔 고딕 폰트는 적용되어 있지 않습니다.

    폰트 변경 방법은 아래의 링크를 참고해보시겠어요?

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

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

    고맙습니다.

  • 2번 문제는 해결되었으나, 폰트 적용 및 1번 문항은 코드를 추가해도 해결되지 않습니다.ㅠㅠ

    특히 폰트 문제의 경우, 두번째 방법은 사이트에 문제가 생길 수 있다고 뜨네요... 어떻게 적용해야 할까요?

  • 안녕하세요.

    폰트를 모든 태그에 적용하시면 문제가 생길 수도 있습니다.

    아래처럼 <p> 태그에만 적용되도록 하실 수 있으니 참고해보세요.

    p { font-family: 'Nanum Gothic',Apple SD Gothic Neo,Malgun Gothic,arial,sans-serif; }

    또는 특정 클래스에도 지정하실 수 있습니다.

    CSS 선택자에 대한 자세한 내용은

    아래의 링크를 참고해보시겠어요?

    http://www.nextree.co.kr/p8468/

    고맙습니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기