2016-05-02 25 views
1

如何在列表視圖和其他列表視圖中顯示特色作業?WP作業管理器:不同列表樣式到特色作業

我試圖在類-WP在職經理-ajax.php

if ($jobs->have_posts()) : $result['found_jobs'] = true; ?> 
     <?php while ($jobs->have_posts()) : $jobs->the_post(); ?> 
      <?php 
       $email = get_the_author_meta('user_email'); 
       $id = get_the_author_meta('ID'); 
       if (woocommerce_customer_bought_product($email, $id, 1013) || woocommerce_customer_bought_product($email, $id, 1017)) { 
        get_job_manager_template_part('content', 'job_listing-premium'); 
       } 
      ?> 
     <?php endwhile; ?> 


     <?php while ($jobs->have_posts()) : $jobs->the_post(); ?> 
      <?php 
       $email = get_the_author_meta('user_email'); 
       $id = get_the_author_meta('ID'); 
        get_job_manager_template_part('content', 'job_listing'); 
      ?> 
     <?php endwhile; ?> 

    <?php else : ?> 
     <?php get_job_manager_template_part('content', 'no-jobs-found'); ?> 
    <?php endif; 

做多個查詢,但是我的溢價列表視圖帶有埃羅風格,沒有ID名和別人一樣。

有人已經試圖做這樣的事情?

謝謝! = D

回答

0

在ajax-filters.js中,將下面的代碼放在加載作業列表的函數的末尾。

$('.style-grid').addClass('style-list'); 
    $('.style-grid').removeClass('col-sm-6'); 
    $('.style-grid').removeClass('style-grid'); 
    $('.job_position_featured').removeClass('style-list'); 
    $('.job_position_featured').addClass('style-grid'); 
    $('.job_position_featured').addClass('col-sm-6');