2011-12-15 3 views
0

나는이 플러그인을 매우 좋아하고 고객의 새로운 웹 사이트에 대한 맞춤 사진 갤러리에이 플러그인을 구현하려고합니다. 문제는 문제 해결입니다. 나는 내 사이트에서이 작업 버전을 가지고 있고 출력 HTML은 정확하다. 나는 확인했다. 그래서 이것이 WP 문제인지 또는 다른 종속 플러그인을 포함하지 않는지는 알 수 없습니다. jQuery와 Easing이 충분하다고 생각하면 ... Heres 코드 샘플;jQuery 플러그인에 문제가 있음 -Quicksand

<!-- Begin portfolio box --> 
    <div class="galleryNudge" style="margin-left:-90px;"> 
    <?php 
    $paged = (get_query_var('paged')) ? get_query_var('paged') : 1; 
    $post_per_page = 20; // -1 shows all posts 
    $do_not_show_stickies = 1; // 0 to show stickies 
    $args=array(
    'post_type' => array ('post'), 
    'orderby' => 'date', 
    'order' => 'DESC', 
    'paged' => $paged, 
    'posts_per_page' => $post_per_page, 
    'caller_get_posts' => $do_not_show_stickies 
    ); 
    $pf_categorynotin = get_post_meta($wp_query->post->ID, true); 
    if($pf_categorynotin){ 
    $args['tax_query'] = array(
    array(
    'taxonomy' => 'category', 
    'field' => 'slug', 
    'terms' => $pf_categorynotin, 
    'operator' => 'NOT IN' 
    ) 
    ); //category__in 
    } 
    $temp = $wp_query; // assign orginal query to temp variable for later use 
    $wp_query = null; 
    $wp_query = new WP_Query($args); 
    if(have_posts()) : 
    echo '<ul id="applications" class="image-grid pf_item3" style="width:700px;">'; 
    $r = 0; 
    while ($wp_query->have_posts()) : $wp_query->the_post(); 
    $post_cat = array(); 
    //$post_cat = wp_get_post_categories($post->ID); 
    $post_cat = wp_get_object_terms($post->ID, "category"); 
    $post_cats = array(); 
    $post_rel = ""; 
    for($h=0;$h<count($post_cat);$h++){ 
    $post_rel .= $post_cat[$h]->slug.' '; 
    $post_cats[] = $post_cat[$h]->name; 
    } 
    $r++; 
    echo'<li data-id="id-'. $r .'" data-type="'.$post_rel.'" style="display:inline;">'; 
    if (get_post_meta($post->ID, 'port_thumb_image_url', true)) { ?> 
    <a class="tozoom" href="<?php echo get_post_meta($post->ID, 'port_large_image_url', true); ?>" rel="example4" title="<?php echo $post->post_title; ?>"> 
    <img src="<?php echo get_post_meta($post->ID, 'port_thumb_image_url', true); ?>" class="portfolio_box" alt="<?php the_title(); ?>" width="199px" height="134px" /><span class="gallery-mag-glass3"></span></a> 
    <?php } ?> 

    </li> 
    <?php endwhile ?> 
    </ul> 
    </div> 

그리고 올바르게 html을 생성 중입니다. 불필요한 범주를 없애고 최대한 효율적으로 출력을 정리했습니다. 워킹 데모는 여기에서 찾을 수 있습니다 : http://favaldesign.com/blog/portfolio/

그리고 작동하지 페이지는 여기에 있습니다 : http://marbledesigns.net/marbledesigns/?page_id=9

내 사용자 정의 무덤 스크립트는 여기에 있습니다 : http://www.marbledesigns.net/marbledesigns/wp-content/themes/blaxk/js/QuickSand/jquery.quicksand.flow.js

는 방화 광 오류를 표시하지 않았다 도움이된다면. 이것을보고 손을 빌려 주신 분께 많은 감사드립니다.

답변

0

좋아요 ... 문제는 간단하지만 (당황스러운) jQuery 충돌이었습니다. 변경된 라인 24 ~ 25 이제는 내가 더 중요한 일을 다시 얻을 수있는 고정되어

var jQuery = jQuery.noConflict(); jQuery(document).ready(function($) {

합니다. 컨테이너 안에서 정렬하는 것.

이 질문이 쓸모 없다면 삭제하십시오.

관련 문제