티스토리 뷰

반응형

비트코인 시세를 워드프레스에서 간단하게 보여주고 싶을때 사용할 수 있는 플러그인 소개해드립니다


Current Bitcoin Price라는 플러그인 입니다.


https://wordpress.org/plugins/current-bitcoin-price/


 

coindesc api를 받아오게 되어있습니다.



근데 한국에서 사용하려면 한국 시세로 보여주는게 좋으니까


한국시세용으로 살짝 수정을 하면 화면위에 간단하게 출력이 됩니다.


우선은 플러그인을 다운받으시는 주소는


https://wordpress.org/plugins/current-bitcoin-price/


입니다.



해당 플러그인 화일에서 js 화일만 수정하면 됩니다.

/assets/js/cbp_main_script.js 화일입니다

화일 소스입니다.

3개나라 화폐단위 표시를 해주고있습니다


이걸 bithumb의 api로 바꿔서 사용합니다.


아래 따로 함수를 따로 분리한 이유는 좀더 기능을 추가하는 자리를 표시하려고입니다.


갱신주기는 10초입니다.



https://api.bithumb.com/public/ticker/ALL 


에서 BTC만 가져오시면 BTC로 바꾸셔도 됩니다.


숏코드는 스샷에서 JS에서 아이디를 USD를 사용하기 때문에 


[current_btc_usd_price]를 쓰시면 됩니다. 


혹은 


html에서 바로 


<div id="bcp_usd_btc"></div>


를 넣으셔서 사용하셔도 됩니다.



그럼 간단하게 한글로 된 빗썸에서 제공해주는 비트코인 시세가 출력이 됩니다.







//Showing USD and EUR rate of bitcoin

/*

jQuery(document).ready(function(){

    jQuery.getJSON('https://api.coindesk.com/v1/bpi/currentprice.json',function(data){

        jQuery('#cbp_usd_btc').html("$ "+data.bpi.USD.rate); 

        jQuery('#cbp_gbp_btc').html("£ "+data.bpi.GBP.rate); 

        jQuery('#cbp_eur_btc').html("€ "+data.bpi.EUR.rate); 

    });

});

*/


//NEW bircoin KRW


function bithumbapi(){

jQuery.getJSON('https://api.bithumb.com/public/ticker/ALL',function(data){

        jQuery('#cbp_usd_btc').html(data.data.BTC.closing_price.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ",")+" 원");

// 기타 추가 ..

    });

}

jQuery(document).ready(function(){

bithumbapi();

setInterval(function(){bithumbapi();},10000); //10초마다 갱신되기 위해서

});





반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/12   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
글 보관함