high-org 스킨을 사용중인데, css적용을 달리 하고 싶습니다.

안녕하세요. high-org 스킨을 사용중입니다. 다름이아니라 high-org에 css 구문을 넣고싶은데요.

게시글에만 flex를 주고싶은데, class 값을 따와서 css를 붙여넣으니 게시글을 담고있는 게시판에서도 적용이 되더라구요. 

같은 class라 그런것인데 게시글에만 적용시킬 방법이 있을까요?

 

또, 입력필드 내에 버튼을 추가할 수 있는 방법이 있을까요?

가능하지 않는다면, 사용할 스킨 '내용' 입력 란에 디폴트로 버튼을 넣는 방법이 있을까요?

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

    특정 게시판에만 css를 적용하고 싶으시다면

     

    아래 코드를 테마 functions.php에 삽입해보시겠어요?

    add_action('kboard_skin_header', 'kboard_skin_header_210906', 10, 1);
    function kboard_skin_header_210906($builder){
    	$board = $builder->board;
    	if($board->id == '1'){ // 실제 게시판 id로 적용해주세요.
    		?>
    			<style>
    				/* 스타일 코드 작성란 */
    			</style>
    		<?php
    	}
    }

    또는 해당 페이지에 style 코드를 직접 삽입하셔도 됩니다.

     

    입력필드 레이아웃을 수정하시려면

    kboard_get_template_field_html 필터를 사용하여

    코드를 작성하실 수 있습니다.

    해당 필더 사용방법은 아래 링크를 참고해주세요.

    KBoard(케이보드) 게시판에 새로운 필드 추가하기

    고맙습니다.

  • https://imgur.com/a/udrybUM

    잘못 설명을 드린 것 같습니다. 특정 게시판에 사용하는 것은 맞지만, 게시판과 게시글이 있으면 게시글에만 css를 적용하고 싶습니다.

    게시판은 css를 적용하지 않고, 게시판에 있는 글을 클릭했을때 css가 삽입된 상태여야 합니다.

    이미지로 보여드렸지만 현재는 게시판과 게시글 모두 css가 적용이 되고 있는 상태로 보입니다. (위가 게시판, 아래가 게시글 입니다.)

    게시글만 따로 css 적용을 하고 싶은데, class 값이 같아 어려운 상태입니다. 방법이 있을까요?

     

    입력필드 레이아웃 수정은 해보도록 하겠습니다. 매번 고맙습니다. ^^

  • high-org 스킨의 게시글의 css id는 #kboard-high-org-document 으로 되어 있으며,

    목록의 css id는 #kboard-high-org-list 으로 되어 있습니다.

     

    F12를 눌러 개발자 도구를 활용하면 원하시는 요소의 id, class 값을 확인할 수 있습니다.

    또는 ctrl + shift + c 를 누르고 해당 요소를 클릭하면 개발자 도구에서

    해당 요소의 위치로 바로 이동되어 편리하게 해당 요소의 id, class 값을 확인할 수 있습니다.

     

    문의주신 내용은 게시글과 목록의 css를 따로 적용하시고 싶으신 것으로

    이해되는데 아이디값으로 구분하여 게시글과 목록의 css를 따로 적용하실 수 있습니다.

     

    추가로, document.php 파일은 게시글 내용을 출력해주는 파일이고

    list.php 파일은 목록파일입니다.

    구분을 원하신다면 해당 파일에서 class 명을 직접 추가하신 뒤 css 를 적용하셔도 됩니다.

    고맙습니다.

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