2013-03-14 4 views
0

누군가가 워드 프레스에 하이 차트를 추가하는 단계를 설명 할 수 있습니까?하이 차트 및 워드 프레스

예를 들어, 내 헤더에 코드를 추가 한 :

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script> 
<script src="http://code.highcharts.com/highcharts.js"></script> 

하지만이 서버 오류를 제공합니다.

누군가가 기본 차트를 포함하여 제공 할 수있는 단계별 단계가 있으므로 작동하는 것을 볼 수 있습니다. 감사.

+0

어떤 오류는 말한다? – user1692333

+0

highcharts는 아마도 가장 잘 문서화 된 (http://api.highcharts.com/highcharts) 플러그인 중 하나 일 것입니다. 그리고 [사용자의 편의를 위해 광범위한 데모 섹션을 가지고 있습니다.] (http://www.highcharts.com/demo/) – Ohgodwhy

+0

우리가 볼 수있는 코드를 게시 해보십시오. PHP 헤더에 추가 한 코드를 게시 하시겠습니까? – SteveP

답변

3

잘못된 탭에 게시 된 소식! 이전 불완전한 대답을 무시하십시오. 이것은 더 풀립니다. 새긴 ​​금.

안녕하세요 - 저는 Wordpress에서 많은 HTML 태그를 제거하는 것과 같은 문제가있었습니다. 아래 언급 된 몇 가지 작업을 수행해야합니다. 희망이 당신을 돕는다. 새긴 ​​금.

1) 플러그인을 설치하려면 Wordpress에서 코드를 제거해야합니다. "플러그인에서 Post and Pages에 Javascript 허용"체크 아웃 코드를 입력하십시오.

2) 차트를 자주 사용하기 때문에 highcharts 라이브러리에 대한 정보를 제게 header-php에 넣습니다. 게시물 자체에 넣는 것을 선호 할 수 있습니다.

header.php 접근법 - 닫는 head 태그 앞에 highcharts 라이브러리에 대한 링크를 지정하십시오. jquery 링크와 highstock.js 링크를 모두 넣었습니다. 내 서버에 js 라이브러리를 넣어야했습니다. 내가 어디에 두 번째 링크를 보여줍니다 - 나는 내가 highstock.js 내 서버에 파일을 가지고 있었다이

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"  type="text/javascript"></script> 
<script src="http://www.yourdomain.com/wp-content/plugins/highcharts/js/highstock.js" type="text/javascript"></script> 

공지 사항과 같은 링크를 넣어.

3) 새로운 게시물을 작성하고 거기에 당신이 새로운 태그와 JS 코드를 포장해야합니다 :

[js] Your JS Code [/js] 

에서 [JS] 태그 효과적으로 일반 HTML에 스크립트 태그를 교체합니다.

여기에 전체 게시물은 ...

[js] 

    $(function() { 
$.getJSON('http://www.highcharts.com/samples/data/jsonp.php?filename=aapl-  c.json&callback=?', function(data) { 

    // Create the chart 
    window.chart = new Highcharts.StockChart({ 
     chart : { 
      renderTo : 'container' 
     }, 

     rangeSelector : { 
      selected : 1 
     }, 

     title : { 
      text : 'AAPL Stock Price' 
     }, 

     series : \[{ 
      name : 'AAPL Stock Price', 
      data : data, 
      marker : { 
       enabled : true, 
       radius : 3 
      }, 
      shadow : true, 
      tooltip : { 
       valueDecimals : 2 
      } 
     }\] 
    }); 
    }); 
}); 

[/js] 

<div id="container" style="width: 100%; height: 400px"></div> 
+0

고마워요, 이것은 도움이되었고 시행 착오를 통해 다소 발견되었습니다. 나는 작동하는 것처럼 보이는 플러그인 Javascript CSS를 사용했습니다. 이제 차트가 작동하지만 CSV에서 가져 오는 행운은 없습니다. 업로드 할 특수 디렉토리가 있습니까? 전체 URL을 지정하더라도 여전히 작동하지 않습니다. 또는, 이것은 워드 프레스 문제입니까? – user2168745

+0

안녕하세요 - Highcharts 문서의 과일 소비 사례를 사용하여 게시물이있는 CSV에서 작동하도록했습니다. 나를 위해 핵심은 (a) CSV 경로를 확인하는 것이 었습니다. 'www.mydomain.com/wp-content/uploads/testData.csv'에 있습니다. (b) 플러그인 구문을 따르기 위해 대괄호 앞에 백 슬래시를 사용합니다. 나의 유일한 다른 생각은 플러그인 라이브러리가 HChart와 충돌한다는 것입니다. Rgds Nick. – nickL

+0

가치가있는 것을 위해 http : //를 내 전체 경로에 넣으면 작동합니다. 생략하면 $ .get이 실패하여 차트가 그려지지 않습니다. 새긴 ​​금. – nickL