퍼스트 컨텐츠몰 금액 단위설정 문제

워드프레스 게시판 KBoard(케이보드) 사용중입니다.

KBoard 퍼스트 콘텐츠몰 스킨을 이용하여 연습을 해 보고 있습니다.

그런데 금액이 원화로 한정되어 있고, 세자리수 자리 부터 콤마(,) 도 찍히지 않습니다.

달러 랑 단위를 쉽게 표기할 수 있게 textbox 를 조정하고 싶습니다.

코드를 어디서 변경해야 할지 모르겠습니다.

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

    KBoard 퍼스트 콘텐츠몰 스킨에서 가격은 전체상품, 주문조회, 판매조회 등의 페이지에서

    세 자릿수에 콤마(,)를 표시하고 있습니다.

    어느 페이지에서 콤마 표시가 되지 않는지 알려주시겠어요?

     

    콘텐츠몰 스킨에서 가격은 기본적으로 원화로 표시하고 있습니다.

    kboard_currency_format 필터를 사용하시면 달러, 엔화 등으로 표시하실 수 있습니다.

    워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에

    아래의 코드를 활용해보시겠어요?

    add_filter('kboard_currency_format', 'my_kboard_currency_format', 10, 2);
    function my_kboard_currency_format($format, $board){
    	if($board->id == '1'){ // 실제 게시판 id로 적용해주세요.
    		$format = '$%s';
    	}
    	
    	return $format;
    }

    위의 코드에서 $board->id == '1' 부분은 실제 게시판 id로 적용해주세요.

    고맙습니다.

  • 친절한 설명 해 주셔서 감사드립니다.

    말씀하신대로 테마편집기에 가서 function.php 를 열어 하단에 아래와 같이 붙여넣기를 했는데(게시판 아이디 넣어서) 여전히 $ 표시는 되지 않습니다.

    바로 변경은 안되는데 나중에 되는지는 모르겠습니다. 혹시 kboard 게시판 텍스트 필드를 수정해야 하는건 아닌가요? 

     

    <?php
    /**
     * Lawyer Zone functions and definitions.
     *
     * @link https://developer.wordpress.org/themes/basics/theme-functions/
     *
     * @package Acme Themes
     * @subpackage Lawyer Zone
     */

    /**
     * Require init.
     */
    require trailingslashit( get_template_directory() ).'acmethemes/init.php';

    add_filter('kboard_currency_format', 'my_kboard_currency_format', 10, 2);
    function my_kboard_currency_format($format, $board){
        if($board->id == '217'){ // 실제 게시판 id로 적용해주세요.
            $format = '$%s';
        }
        
        return $format;
    }

  • 안녕하세요.

    브라우저의 캐시 문제일 수도 있으니 캐시를 비우신 후에 확인해보시겠어요?

    크롬 브라우저에서 강력 새로고침 단축키는 Ctrl + Shift + R 입니다.

     

    어느 페이지에서 달러로 표시하시려는 지도 알려주시겠어요?

    고맙습니다.

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