2010-08-06 2 views
0

Wordpress에서 필터링 가능한 포트폴리오를 표시하기 위해 사용자 정의 페이지 템플릿을 만들었습니다. 내가 페이지 게시물을 표시하는 루프를 사용하기 때문에이있을 것 같아요Wordpress - 사용자 정의 페이지 템플릿에 Disqus 오류가 발생했습니다.

// <![CDATA[ (function() { document.write('<script charset="utf-8" type="text/javascript" src="http://thinquetanque.disqus.com/get_num_replies_from_wpid.js?v=2.2&amp;t=span&amp;wpid0=14&amp;wpid1=1"><' + '/script>'); })(); //]]> 

- 은 그러나, 사용자 정의 페이지에서 나는 오류 코드를 얻고있다. Disqus는 게시물에 대해서만 표시되도록 설정됩니다. 이를 방지하는 방법에 대한 http://thinquetanque.com/portfolio

어떤 아이디어 :

은 페이지를 참조하십시오?

감사합니다.

편집 : 코드에서이 상황이 발생한 지점을 발견했습니다. 그러나 오류를 해결하는 방법을 모르겠습니다.

<script type="text/javascript"> 
// <![CDATA[ 
    (function() { 
     document.write('<script charset="utf-8" type="text/javascript" src="<?php echo dsq_js_comment_count_url().$post_id_str; ?>"><' + '/script>'); 

    })(); 
//]]> 
</script> 
+0

트위터에서 404 오류 하나를 볼 수는 없지만 그게 무슨 뜻입니까? 자바 스크립트가로드되면 얻을 수 있지만 거기에서 달성하기를 원하십니까? 현재 코멘트 수를 표시 하시겠습니까? 왜냐하면'dsq-postid' id를 가진 스팬이 필요하기 때문이다. –

+0

오류 코드는 미리보기 이미지 바로 아래에 표시되며이 페이지에서 disqus, 덧글 수 등을 원하지 않습니다. 페이지 disqus 자동으로 자체 WordPress에 통합하기 때문에, 코멘트를 해제로 설정되어, 나는 그것이 여기 전화를하려고하는 것 같아요. – Jason

+0

@ Jan-Febry 위의 – Jason

답변

0

분명히, 사용하는 테마 프레임 워크 때 - 하이브리드 등이, 또는 내 경우, 캔버스에 - Disqus에 코드의 다음 비트와 문제의 어떤 종류가있다 : 나는에서 삭제

add_action('loop_end', 'dsq_loop_end'); 

function dsq_js_comment_count_url() { 
    return 'http://'.strtolower(get_option('disqus_forum_url')).'.'.DISQUS_DOMAIN.'/get_num_replies_from_wpid.js?v=2.2&t=span'; } 

은 726 행의 disqus.php 및 voila - 문제가 해결되었습니다.

+1

일부 자바 스크립트 코드는'display : block'을'

관련 문제