• 29-07-2013, 18:22:00
    #1
    Üyeliği durduruldu
    Tema sahibine ulaşamadım bir türlü.Sizlerden ricam olacak , temayı kaldırmak istemiyorum bu sorunu nasıl çözerim.


  • 29-07-2013, 18:42:54
    #2
    Benzer videoları kısımındaki videoların başlığını 40 karakter çek
    the content'i
    <?php wpn_content_limit(get_the_content(),40); ?>
  • 29-07-2013, 18:51:10
    #3
    Üyeliği durduruldu
    Dediğinizi uyguladım yazılar biraz ufaldı.Ama değişen birşey yok.


    Alıntı
    <!-- Sağ -->
    <div id="sag">

    <?php if (is_single()){ ?>
    <!-- Benzer Videolar -->
    <h1>Benzer Videolar</h1>
    <div class="sonYorumlananlar" style="height: 887px">
    <ul>
    <?php wpn_content_limit(get_the_content(),40); ?>
    <?php $categories = get_the_category($post->ID);
    if ($categories){
    $category_ids = array();
    foreach($categories as $individual_category) $category_ids[] = $individual_category->term_id;

    $sayi = get_option('bvsy_benzer');
    if ($sayi == ''){
    $sayi = 16;
    }

    $args=array(
    'category__in' => $category_ids,
    'post__not_in' => array($post->ID),
    'showposts' => $sayi,
    'caller_get_posts'=> 1
    );

    $my_query = new wp_query($args);
    if( $my_query->have_posts() ) {
    while ($my_query->have_posts()) {
    $my_query->the_post();
    $resim = get_post_meta($post->ID, 'resim', true);
    if (empty($resim)){
    $resim = get_option('home')."/wp-content/themes/bvsy/images/resimyok.jpg";
    } ?>
    <li>
    <a href="<?php the_permalink(); ?>" rel="bookmark" title="<?php the_title(); ?>">
    <img src="<?php echo $resim; ?>" alt="<?php the_title(); ?>"/>
    <span class="syBaslik"><?php the_title(); ?></span>
    <span class="syKategori"><?php $category = get_the_category($post->ID); echo $category[0]->cat_name.' '.$category[1]->cat_name; ?></span>
    </a>
    </li>
    <?php
    }
    }
    wp_reset_query();
    } ?>
    </ul>
    </div>
    <!--#Benzer Videolar -->
    <?php } ?>

    <?php if (get_option('bvsy_reklam_sidebar_pasif') == false){ ?>
    <!-- Reklam -->
    <div class="sagReklam">
    <?php if (get_option('bvsy_reklam_sidebar') == ''){ ?>
    <a href="#">
    <img src="<?php echo bloginfo('template_url'); ?>/images/reklam2.png" alt="" />
    </a>
    <?php }else {echo stripslashes(get_option('bvsy_reklam_sidebar'));} ?>
    </div>
    <!--#Reklam -->
    <?php } ?>

    <!-- Kategoriler -->
    <h1>Kategoriler</h1>
    <div id="kategoriler">
    <ul>
    <?php wp_list_categories('title_li='); ?>
    </ul>
    <div class="clear"></div>
    </div>
    <!--#Kategoriler -->

    <!-- Etiketler -->
    <h1>Etiket Bulutu</h1>
    <div id="etiketler">
    <?php wp_tag_cloud('smallest=10&largest=10'); ?>
    </div>
    <!--#Etiketler -->


    <?php if (get_option('bvsy_facebook') != '') { ?>
    <!-- Facebook -->
    <div class="fb-like-box" data-href="http://www.facebook.com/<?php echo get_option('bvsy_facebook'); ?>" data-width="250" data-show-faces="true" data-stream="false" data-header="false"></div>
    <!--#Facebook -->
    <?php } ?>

    </div>
    <!--#Sağ -->
  • 29-07-2013, 20:24:18
    #4
    Dikkat ederseniz benzer videolar bölümündeki yazıların başlıkları 2 satırı geçenler sorun oluşturmuş. Normalde başlığı kısaltabilirsiniz ama benim tavsiyem o altta yazan europa dj şeklindeki sanırım kategori adı olan bölümü kaldırmanız. Bunun için verdiğiniz kod içindeki
    <span class="syKategori"><?php $category = get_the_category($post->ID); echo $category[0]->cat_name.' '.$category[1]->cat_name; ?></span>
    ifadesini silerseniz, o europa dj ifadesini kaldırmış, dolayısıyla da satır sayısını azalttığınız için sorun kalmayacaktır.
    Eğer başlığı kısaltmak isterseniz de kod içindeki
    the_title(); ifadesi yerine echo mb_substr(get_the_title(), 30);
    yazın. böylece başlıkları 30 karakter ile sınırlandırmış olacaksınız. Gerekli şekilde uzatıp, kısaltabilirsiniz ama tavsiyem yukarıdaki önerimi uygulamanız. Kategorinin adının orada yazılı olmasının bir anlamı yok.
  • 29-07-2013, 21:07:54
    #5
    Üyeliği durduruldu
    <?php wpn_content_limit(get_the_content(),40); ?> uzun olmuş demek ki. 20 felan deneyin.

    uzun olunca sonunda ... çıkması için:

    <?php $tit = the_title('','',FALSE); echo substr($tit, 0, 20); if (strlen($tit) > 20) echo " ..."; ?>
  • 29-07-2013, 22:48:38
    #6
    Üyeliği durduruldu
    Kategorileri kaldırdım yazılar düzeldi.Yardımlarınız için çok çokk sağolun : )