انجمن


ویرایش کد منوی سه حالته  (۳ نوشته)

  • tichismor

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

    سلام دوستان
    من در قالب جدیدی که روی سایتم نصب کردم یه بخشی هست که منوی سه حالته داره می تونید تو سایت ببینید

    این کدش هست

    <div class="clear"></div>
    <div id="newtabs" class="tabox ">
        <ul class="tabsnav">
            <li class="fea"><a href="#popular"> محبوبترین </a></li>
            <li class="rec"><a href=" #recent"> مطالب اخیر </a></li>
            <li class="pop"><a href="#comy"> نظرات </a></li>
        </ul>
    
    <div id="popular" class="tabsdiv">
    <?php
        $my_query = new WP_Query('orderby=comment_count&showposts=5');
        while ($my_query->have_posts()) : $my_query->the_post();$do_not_duplicate = $post->ID;
    ?>
    <div class="fblock">
            <?php boxim() ?>
    
    <h3><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php echo substr($post->post_title,0,20); ?></a></h3>
    <p>  <?php the_content_rss('', TRUE, '', 10); ?> </p>
    
    </div>
    <?php endwhile; ?>
    </div>
    
    <div id="recent" class="tabsdiv">
    
    <?php
        $my_query = new WP_Query('showposts=5');
        while ($my_query->have_posts()) : $my_query->the_post();$do_not_duplicate = $post->ID;
    ?>
    <div class="fblock">
            <?php boxim() ?>
    
    <h3><a href="<?php the_permalink() ?>" title="<?php the_title(); ?>"><?php echo substr($post->post_title,0,20); ?></a></h3>
    <p>  <?php the_content_rss('', TRUE, '', 10); ?> </p>
    
    </div>
    <?php endwhile; ?>
    
    </div>
    
     <div id="comy" class="tabsdiv">
    <?php
    $comments = get_comments('status=approve&number=5');
    
    if ($comments) {
        echo '<ul>';
    
        foreach ($comments as $comment) {
            echo '<li class="comlist"><a href="'. get_permalink($comment->comment_post_ID).'#comment-'.$comment->comment_ID .'" title="'.$comment->comment_author .' | '.get_the_title($comment->comment_post_ID).'">' . get_avatar( $comment->comment_author_email, 60);
            echo '<span class="recent_comment_name">' . $comment->comment_author . ': </span>';
            $comment_string = $comment->comment_content;
            $comment_excerpt = substr($comment_string,0,80);
    
            echo $comment_excerpt;
    
            if (strlen($comment_excerpt) > 79){
                echo ' ...';
            }
            echo '</a></li>';
        }
        echo '</ul>';
    }
    
    ?>
    </div>
    </div>

    حالا من میخوام اینها رو سفارشی کنم یعنی به جای محبوبترین ها و آخرین نظر ها و آخرین مطالب
    یه سری از دسته هام رو اونجا بزارم مثلا دسته داستان های کوتاه و ...

    میخواستم ببینم چه تغییراتی باید بدم تا به این چیزی که میخوام برسم :دی

    در ضمن زیاد در مورد کد نویسی نمی دونم :دی

    ممنون میشم راهنماییم کنید

  • best designer

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

    خوب تغییر کوچولویی نیست چند جا باید تغییر داده بشه از جمله اینجا :

    <li class="fea"><a href="#popular"> محبوبترین </a></li>
            <li class="rec"><a href=" #recent"> مطالب اخیر </a></li>
            <li class="pop"><a href="#comy"> نظرات </a></li>

    در کنار این تغییر باید چند جای دیگه از کدی که دادین و شبیه این هست تغییر بکنه :

    <div id="comy" class="tabsdiv">
    <?php
    $comments = get_comments('status=approve&number=5');
    
    if ($comments) {
        echo '<ul>';

    در ضمن زیاد در مورد کد نویسی نمی دونم :دی

    فکر نکنم با این وضعیت خودتون بتونید تغییر بدین . آدرس سایت هم که قرار ندادین

  • tichismor

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

    مرسی از لطف شما که جواب دادید

    http://www.infpot.ir

    این آدرس سایت
    درسته گفتم زیاد بلدم نیستم ولی یه چیز هایی حالیم میشه :دی

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



برچسب‌ها

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