قرار دادن the_post_thumbnail بین اسلایدر در وردپرس

saleh.hi

تازه وارد
با سلام

من میخوان the_post_thumbnail رو تو یک اسلایدر قرار بدم . اما کار نمیکنه و 2 تا عکس از پست ها رو زیر هم نشون میده. نمیدونم مشکل کجاست!

کسی مستونه کمک کنه از دوستان.


کد:
<?php                 global $wp_query; 
//$args = array('category_name' => 'slider' );


query_posts( 'tag=featured' );
$i=0; ?>


<div id="mycarousel" class="carousel slide">
  <ol class="carousel-indicators">
    <li data-target="#mycarousel" data-slide-to="0" class="active"></li>
    <li data-target="#mycarousel" data-slide-to="1"></li>
    <li data-target="#mycarousel" data-slide-to="2"></li>
  </ol>  
  <div class="carousel-inner">

    <div class="item active">
      <?php while ( have_posts() ) : the_post();
        if (has_post_thumbnail()){

         the_post_thumbnail('large',array('title' => get_the_title())); 



          }
      endwhile; ?>
    </div><!-- item-->
  </div><!--carousel-inner-->
</div> <!-- myCarousel -->  


<?php wp_reset_query();
  ?>
 

hannanstd.ir

مدیر انجمن و توسعه دهنده ووکامرس پارسی
کد اصلی و بدون تغییر رو اینجا قرار بدین

 

alifiresoft

کاربر عضو
دوست عزیز اسلایدر ها با هم متفاوت هستند. صرف اینکه شما فقط یک لوپ ایجاد کنید ممکنه کار نکنه. اولا لینک اصلی کد اسلایدر رو بزارید اینجا تا بهتون بگم چجوری درست کنید. (دقت کنید که میگم لینک اصلی، یعنی جایی که کد اسلایدر رو برداشتید ازش). دوما شما بدون اینکه داخل حلقه وردپرس بزارید، یکبار به صورت html در قالب قرار بدید و ببینید درست کار میکنه یا نه؟ ممکنه jquery ها تداخل داشته باشند که این مشکل به وجود میاد.

 

saleh.hi

تازه وارد
ممنون دوست عزیز

اسلایدر با bootstrap اضافه شده. کل theme رو براتون قرار میدم اینجا. اسلایدر داخل header اضافه شده.

من تازه کار هستم در کار با وردپرس!

با تشکر



 

پیوست‌ها

  • wpbootstrap.zip
    1.1 مگابایت · بازدیدها: 2

hannanstd.ir

مدیر انجمن و توسعه دهنده ووکامرس پارسی
:)

عزیز ؛ اضافه شده رو بزار کنار ، اضافه نشده رو بده .

منطقا باید تصویر ها رو داخل li نشون بدی و یه لیست در بیاد .

بزار جور دیگه بپرسم . قطعه کد زیر تو قالب وجود داشت یا خودت اضافه کردی ؟

اگه خودت اضافه کردی ، از یکجا کپی کردی که اضافه کردی . اون یکجا رو لینکشو بده .

<div id="mycarousel" class="carousel slide">

<ol class="carousel-indicators">

<li data-target="#mycarousel" data-slide-to="0" class="active"></li>

<li data-target="#mycarousel" data-slide-to="1"></li>

<li data-target="#mycarousel" data-slide-to="2"></li>

</ol>

<div class="carousel-inner">
 

saleh.hi

تازه وارد
دوست عزیز،

قطعه کدی که برای اسلایدر استفاده شده از فریمورک Bootstrap استفاده شده. معمولا اسلاید ها داخی یک DIV با کلاس item قرار میگیره.

 
بالا