انجمن


ساخت سایدباردلخواه  (۲ نوشته)

  • alireza12113

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

    سلام
    توی بعضی از سایت ها که از وردپرس استفاده میکردن دیدم که درقسمت سایدبارشون از ابزارکی استفاده میکردن که بیشترین بازدید و آخرین نظرات و...را کنار هم بصورت تب نشون میدن
    اینجا پرسیدم گفتند ابزارک نیست بلکه یه سری کد اختصاصی هست
    منم از یه پوسته که این قابلیت رو داشت اونو پیدا کردم
    فایل سایدبار این فایل رو ایمپورت میکنه که اچ تی ام ال هست
    ------------------------------------------
    -----------------------------------------
    <?php if ($options['ajaxtabs'] == true) : ?>
    <div class="box_a" id="widget_T">

    <h2><?php print HOT_TOPICS; ?></h2>
    <div style="padding:0 0 0 0">

    <ul id="tabs" class="tabs">

  • <?php print RECENT_TOPICS; ?>
  • <?php print MOST_VIEWED; ?>
  • <?php print MOST_DISCUSSED; ?>
  • <div class="clear"></div>

    <ul id="recent" class="tabcontent">
    <?php wp_get_archives('type=postbypost&limit='.$options['recent_num'].'&format=html'); ?>

    <ul id="viewed" class="tabcontent">
    <?php if (function_exists('get_most_viewed')): ?>
    <?php get_most_viewed('post', $options['viewed_num']); ?>
    <?php endif; ?>

    <ul id="discussed" class="tabcontent">
    <?php
    $now = gmdate("Y-m-d H:i:s",time());
    $ap = $options['discussed_num'];
    $popularposts = "SELECT ID, post_title, post_date, comment_count, COUNT($wpdb->comments.comment_post_ID) AS 'popular' FROM $wpdb->posts, $wpdb->comments WHERE comment_approved = '1' AND $wpdb->posts.ID=$wpdb->comments.comment_post_ID AND post_status = 'publish' AND post_date < '$now' AND comment_status = 'open' GROUP BY $wpdb->comments.comment_post_ID ORDER BY popular DESC LIMIT $ap";
    $posts = $wpdb->get_results($popularposts);
    $popular = '';
    if($posts){
    foreach($posts as $post){
    $post_title = stripslashes($post->post_title);
    $post_date = stripslashes($post->post_date);
    $comments = stripslashes($post->comment_count);
    $guid = get_permalink($post->ID);
    $popular .= '

  • '.$post_title.' <span>'.DISCUSSED.' '.$comments.' '.TIMES.'</span>
  • ';
    }
    }echo $popular;
    ?>

    <script type="text/javascript">
    var tabs=new ddtabcontent("tabs")
    tabs.setpersist(false)
    tabs.setselectedClassTarget("link")
    tabs.init()
    </script>

    </div>

    <span class="foot"></span>
    </div>
    <?php endif; ?>

    --------------------
    --------------------

  • alireza12113

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

    کسی میتونه کمک کنه چجوری اونو تو ابزارک اجرا کنم یا اصلا عالی میشه اگه بگه چجوری اونو تو قالب one room فراخوانی کنم
    نمونه شبیه اینم بود عیب نداره

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



    برچسب‌ها

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