mob-98 28 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 سلام دوستاندنبال یه هک میگردم که پربازدید ترین مطالب رو بتونم نشون بدمتا اونجایی که خودم سرچ کردم فقط یه کد پیدا کردم و اونم در رابطه با برترین مطالب بر حسب نظرات بودکه کدش به شرح زیره :<h2>پست های محبوب</h2><ul><?php $result = $wpdb->get_results("SELECT comment_count,ID,post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0 , 5");foreach ($result as $post) {setup_postdata($post);$postid = $post->ID;$title = $post->post_title;$commentcount = $post->comment_count;if ($commentcount != 0) { ?><li><a href="<?php echo get_permalink($postid); ?>" title="<?php echo $title ?>"><?php echo $title ?></a> {<?php echo $commentcount ?>}</li><?php } } ?></ul>اگه چیزی سراغ دارید که لطفا بگیدیا که اساتید کمک کنن و ویرایش کنن این کد روفک کنم امکانش باشهممنونم نقل قول لینک به ارسال
Morteza 34190 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 کد در فایل فانکشن:function getpostviews($postID){ $count_key = 'post_views_count'; $count = get_post_meta($postID, $count_key, true); if($count==''){ delete_post_meta($postID, $count_key); add_post_meta($postID, $count_key, '0'); return "0 View"; } return $count.' Views';}function setpostviews($postID) { $count_key = 'post_views_count'; $count = get_post_meta($postID, $count_key, true); if($count==''){ $count = 0; delete_post_meta($postID, $count_key); add_post_meta($postID, $count_key, '0'); }else{ $count++; update_post_meta($postID, $count_key, $count); }}کد در حلقه پست:<?php postviews(get_the_ID()); ?>نمایش تعداد:<?php echo getpostviews(get_the_ID()); ?> 3 نقل قول لینک به ارسال
mob-98 28 ارسال شده در خرداد 91 مالک گزارش بازنشر ارسال شده در خرداد 91 من الان <?php postviews(get_the_ID()); ?>رو گذاشتم توی بلوک مورد نظرم اما کل قالب بهم ریخت ، مگه همین کار رو نباید انجام بدم ؟؟ نقل قول لینک به ارسال
Morteza 34190 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 کدهای بالاییش رو در جایی که نوشتم قرار دادید؟ نقل قول لینک به ارسال
mob-98 28 ارسال شده در خرداد 91 مالک گزارش بازنشر ارسال شده در خرداد 91 بعله یه فایل فانکشن ساختم و کد هارو داخلش قرار دادمفکر کنم کلا قالبم با فانکشن مشکل داره :دیاین کد خودشه که برترین مطالب رو بر حسب نظرات نشون میده<!--start block--><div id="leftcol-up"><div id="leftcol-uptext">برترين مطالب</div><div id="leftcol-uptext-en">Best Posts</div></div><div id="leftcol-body"> <div id="leftcol-btext"><ul><?php $result = $wpdb->get_results("SELECT post_views_count,ID,post_title FROM $wpdb->posts ORDER BY post_views_count DESC LIMIT 0 , 40");foreach ($result as $post) {setup_postdata($post);$postid = $post->ID;$title = $post->post_title;$post_views_count = $post->post_views_count;if ($postviewscount != 0) { ?> <li><a href="<?php echo get_permalink($postid); ?>" title="<?php echo $title ?>"><?php echo $title ?></a></li><?php } } ?></ul> </div></div><div id="leftcol-down"></div><!--end block--> نقل قول لینک به ارسال
Morteza 34190 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 فایل فانکشن رو آپلود کنید تا بررسی کنیم. نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .