2012-11-30 3 views
0

이것은 내 첫 번째 게시물이며, 나는 WordPress에 상당히 익숙하다. 그래서 어리석은 질문을하면 나에게 쉽게 가야한다.WordPress에 석조물 설치

현재 WordPress와 함께 제공되는 Twenty Eleven 테마를 기반으로 어린이 테마로 벽돌 http://masonry.desandro.com/을 설치하려고합니다.

약 20 가지 자습서의 지침을 따르고 작동하지 못하는 이유를 찾을 수 없습니다. 나는 그것을 dev 프로젝트에서 일하도록 특별히 시도하고있다. http://www.ct-social.com/ctsdev/aff/our-trips/

나에게 올바른 방향으로 인도 할 수있는 조언. 어쩌면 누군가 내가 실제로 잘못하고 있다고 말할 수 있습니다.

<script type="text/javascript"> 
jQuery(document).ready(function($){ 
    var $container = $('.container'); 
    $container.imagesLoaded(function(){ 
    $container.masonry({ 
     itemSelector : '.featured', 
     singleMode:true 
    }); 
    }); 
}); 
</script> 

와 HTML과 같은 구조는 다음과 같습니다 :

업데이트 11/30/12 나는 다음에 전대를 변경 여전히

<div class="container"> 
    <div class="featured"> 
     Stuff inside 
    </div> 
</div> 

행운. 어떤 아이디어?

+1

바보 같은 질문은 없습니다. 우리는 모두 한순간에 시작했습니다. – Enrico

+0

Enrico의 의견 +1,이 사이트의 더 많은 사람들 만이 같은 느낌을 받았다면 : ( –

답변

0

당신은 당신의 "타일"전혀 ID로 컨테이너를 사용하고 $('#container')는 하나 개의 요소를 찾을 것으로 예상하기 때문에 실패하는이

var $container = $('#container'); 
    $container.imagesLoaded(function(){ 
    $container.masonry({ 
     itemSelector : '.item', 
     columnWidth : 240 
    }); 
    }); 

을 사용하고 있습니다. 동일한 페이지에 동일한 ID를 가진 요소가 여러 개 있으면 안됩니다.

당신은 벽돌 튜토리얼 예를 마크 업

<div id="container"> 
    <div class="item">...</div> 
    <div class="item">...</div> 
    <div class="item">...</div> 
    ... 
</div> 

이 아이디 컨테이너 하나 개의 사업부이며, 각 항목은 동일한 클래스가 보면.

모든 항목을 ID가 "컨테이너"인 div 안에 넣고 "추천"클래스를 벽돌에 바둑판 식으로 배열하려는 모든 요소에 추가해야합니다.

+0

여기에 지정된대로 클래스 항목이 들어있는 컨테이너를 갖기 위해 코드를 변경했습니다. 슬프게도 저에게 아무 것도주지 않은 것 같습니다. 가까운 곳에서 일하는 벽돌 페이지. – GDT

+0

도와 줘서 고마워! 내게 올바른 방향으로 가고있어. 어제 밤에 어느 시점에서 모든 것이 정확 했겠지만, 중요한 정보를 놓치고 있었다. 너! – GDT

+0

위대한! 내 대답을 선택하면 자유롭게 느껴진다. – Enrico

0

문제점을 발견하여 문제를 해결할 수있었습니다.

내 function.php 파일 맨 아래에 Jquery를 대기열에 넣는 대신에.

wp_enqueue_script('jquery'); 
wp_register_script('jquery_masonry', get_template_directory_uri().'/js/jquery.masonry.min.js', array('jquery'), '2.0.110526'); 
wp_enqueue_script('jquery_masonry'); 

변경 사항과 함께 Enrico 및 BOOM! 벽돌이 현재 작동 중입니다. 도움을 주셔서 대단히 감사합니다. 바위로 내 머리를 때리는 것만으로도 충분합니다.