انجمن


چگونه قرار دادن آخرین موضوع مطلب خاص با عکس شاخص  (۳ نوشته)

  • da77

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲۷
    تشکر شده: ۱ بار
    # نوشته شده: ۱۲ سال پیش
    ۱۷ اسفند ۱۳۹۰ - ۱۵:۵۷

    سلام من کد php میخوام که موضوع خاصی رو 5 خبر آخرشو بهم بده بعدش میخواستم تصویر شاخص شو بهم بده نه عنوان و غیره ... فقط تصویر شاخص منظورم اینه نمیخوام کل عکس 70 کیلو بیتی لود بشه یه عکس با اندازه 100*100 لود بشه امید وارم منظورمو رسونده باشم

    <?php function catch_that_image() {
      global $post, $posts;
      $first_img = '';
      ob_start();
      ob_end_clean();
      $output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches);
      $first_img = $matches [1] [0];
    
      if(empty($first_img)){ //Defines a default image
        $first_img = "images/default.gif";
      }
      return $first_img;
    }
    ?>
    <?php echo catch_that_image() ?>

    از این کد بالام استفاده کردم اما نمی دونم چطور برای یه مطلب خاص بیارمش

  • da77

    آفلاین
    عضو
    تعداد نوشته‌ها: ۲۷
    تشکر شده: ۱ بار
    # نوشته شده: ۱۲ سال پیش
    ۱۷ اسفند ۱۳۹۰ - ۱۹:۲۸

    <?php
    $my_query = new WP_Query('showposts=10&cat=1');
    while ($my_query->have_posts()):
    $my_query->the_post();
    $do_not_duplicate = $post->ID;?>
    <li><a class="tooltip" href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php if(has_post_thumbnail()) { the_post_thumbnail( array(100,100) ); } else {  echo '<img src="'.get_bloginfo("template_url").'/images/no.png" />'; } ?> </a></li>
    
    <?php endwhile; ?><?php wp_reset_query(); ?>
  • alifv

    آفلاین
    عضو
    تعداد نوشته‌ها: ۱
    # نوشته شده: ۱۱ سال پیش
    ۲۹ اسفند ۱۳۹۱ - ۱۱:۴۴

    سلام من میخوام تو قسمت مطالب اخیر همراه با متن خبر و عنوانش یه عکس بند انگشتی از همون پست نشون داده بشه و عکسش لینک بشه به اون مطلب

    `<script type="text/javascript">

    stepcarousel.setup({
    galleryid: 'mygallery',
    beltclass: 'belt',
    panelclass: 'panel',
    autostep: {enable:true, moveby:1, pause:5000},
    panelbehavior: {speed:500, wraparound:true, wrapbehavior:'slide', persist:true},
    defaultbuttons: {enable: true, moveby: 1, leftnav: ['http://i34.tinypic.com/317e0s5.gif', -5, 80], rightnav: ['http://i38.tinypic.com/33o7di8.gif', -20, 80]},
    statusvars: ['statusA', 'statusB', 'statusC'],
    contenttype: ['inline']
    })

    </script>

    <div id="mygallery" class="stepcarousel">
    <div class="belt">

    <?php
    $slideNum = get_option('itbl_slideshow_num');
    $my_query = new WP_Query("showposts=$slideNum&meta_key=slideshow_info");
    while ($my_query->have_posts()) : $my_query->the_post();

    ?>
    <div class="panel">
    <div class="panel-slide">
    <div>
    <h2 class="title-slide">" rel="bookmark" title="<?php the_title(); ?>"><?php echo $post->post_title; ?></h2>
    </div>
    <div class="clear"></div>

    <p><?php the_excerpt() ?></p>
    <p class="panel-link">" >ادامه</p>

    </div>
    </div>

    <?php endwhile; ?>

    <div class="clear"></div>

    </div>
    </div>

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.