일반게시판스킨외 전부동일

안녕하세요 항상 감사합니다.

여러 게시판을 잘 사용 하고 있습니다.

그런데  카테고리 및 계층형 카테고리를 사용하는대 상단위 카테고리가 게시판 글을 들어가게 된다면 카테고리가 사라집니다.

이미지 https://imgur.com/a/A4Sb9r9

글을 보더라도 상단 카테고리는 고정되어 있도록 할수는 없을가요? 

부탁 드립니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
  • 안녕하세요.

    올려주신 PHP 코드를 수정하시면 정상적으로 동작하지 않습니다.

    이전 댓글에 안내해드린 코드 그대로 적용해보시겠어요?

    CSS 코드만 사용 중이신 스킨명으로 교체해서 적용해보세요.

    고맙습니다.

  • 추가 플레이비디오 게시판에도 적용하니 

        <div id="kboard-play-video-document">
            <?php
            if($board->use_category == 'yes'){
                if($board->isTreeCategoryActive()){
                    $category_type = 'tree-select';
                }
                else{
                    $category_type = 'play-video';
                }
                $category_type = apply_filters('kboard_skin_category_type', $category_type, $board, $boardBuilder);
                echo $skin->load($board->skin, "list-category-{$category_type}.php", $vars);
            }
            ?>

    list-category-play-video.php 파일이 없습니다.

    라고 뜹니다만... 죄송합니다. 너무 무지라 ㅠㅠ; 디스플레이는  카테고리1를 사용 중에 있습니다.

  • 감사합니다. 일반게시판에서는 적용해서 잘 되고 있습니다. 

    그래서 원더풀 게시판도 응용해서 적용 할려고 

        <div id="kboard-wonderful-product-document">
                   <?php
            if($board->use_category == 'yes'){
                if($board->isTreeCategoryActive()){
                    $category_type = 'tree-select';
                }
                else{
                    $category_type = 'wonderful-product';
                }
                $category_type = apply_filters('kboard_skin_category_type', $category_type, $board, $boardBuilder);
                echo $skin->load($board->skin, "list-category-{$category_type}.php", $vars);
            }
            ?>

    이렇게 적용을 했습니다.

    그런대 첫번째 이미지처럼 나옵니다. 

    두번째 이미지는 계층형 카테고리 입니다. 이렇게 나오게 하고싶습니다.

    이미지 https://imgur.com/a/9b23bZM

     

    원더풀 카테고리 적용은 계층형으로 되어 있습니다. 혹시 잘못된게 있을가요?

    항상 감사 드립니다.

     

  • 안녕하세요~^^

    default 스킨 기준으로 설명드리겠습니다.

    FTP 경로상 /wp-content/plugins/kboard/skin/default/document.php 중

    아래코드를 찾아서

    <div id="kboard-default-document">

    아래 코드로 변경해보시겠어요?

    	<div id="kboard-default-document">
    		<?php
    		if($board->use_category == 'yes'){
    			if($board->isTreeCategoryActive()){
    				$category_type = 'tree-select';
    			}
    			else{
    				$category_type = 'default';
    			}
    			$category_type = apply_filters('kboard_skin_category_type', $category_type, $board, $boardBuilder);
    			echo $skin->load($board->skin, "list-category-{$category_type}.php", $vars);
    		}
    		?>

    그 다음 관리자 -> 외모 -> 사용자설정 -> 추가 CSS에 아래코드를 삽입한 후 확인해보시겠어요?

    #kboard-default-document .kboard-category.category-mobile { display: none; }
    #kboard-default-document .kboard-category.category-pc { display: block; }
    #kboard-default-document .kboard-category .kboard-category-list { margin: 0 0 5px 0; padding: 0; list-style: none; border: 0; background-color: #f9f9f9; overflow: hidden; }
    #kboard-default-document .kboard-category .kboard-category-list li { display: inline-block; *display: inline; zoom: 1; margin: 0; padding: 0 5px; border: 0; list-style: none; }
    #kboard-default-document .kboard-category .kboard-category-list li::before,
    #kboard-default-document .kboard-category .kboard-category-list li::after { display: none; }
    #kboard-default-document .kboard-category .kboard-category-list li a { display: block; padding: 10px 10px 8px 10px; font-size: 14px; border: 0; border-bottom: 2px solid transparent; text-decoration: none; text-shadow: none; box-shadow: none; color: #515151; }
    #kboard-default-document .kboard-category .kboard-category-list li.kboard-category-selected a { font-weight: bold; border-bottom: 2px solid #545861; color: #545861; }
    
    @media screen and (max-width: 600px) {
    	#kboard-default-document .kboard-category.category-mobile { display: block; }
    	#kboard-default-document .kboard-category.category-pc { display: none; }
    	#kboard-default-document .kboard-tree-category-search .kboard-search-option-wrap.select { width: 100%; }
    }

    고맙습니다.

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