♠ AliReza ♠ 8 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 با سلاممن کدهایی زیادی رو در این انجمن امتحان کردم و روی قالبم ج نداد تنها کدی که ج داد این کد هست<?phpfunction filter_where($where = '') {$where .= " AND post_date > '" . date('Y-m-d', strtotime('-90 days')) . "'";return $where;}add_filter('posts_where', 'filter_where');query_posts('post_type=post&posts_per_page=7&orderby=comment_count&order=DESC');while (have_posts()): the_post(); ?><li><a href="<?php the_permalink(); ?>" title="<?php the_title(); ?>"><?php the_title(); ?></a></li><?phpendwhile;wp_reset_query();?>اما مشکلش اینه که کمترین بازدید را نشان می دهد ! من میخواهم بیشترین بازدید های مطالب را برایم فراخوانی کند .با تشکر نقل قول لینک به ارسال
Farzad 3805 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 کد شما بر اساسorderby=comment_count&order=DESCمرتب میشه ، نه کمترین بازدید..این کد ها رو تست کردید ؟ پربازدید ترین مطالب---منظور تون ازبیشترین بازدید های مطالبچیه ؟ 1 نقل قول لینک به ارسال
♠ AliReza ♠ 8 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 (ویرایش شده) مثلا 10 مطلب پر بازدید وردپرس را میخواهم در سایدبار نشان دهمتمام کدها را امتحان کردم ! در صورت امکان بگید مشکل این کد چیه ؟ ویرایش شده آذر 92 توسط loppyshiraz نقل قول لینک به ارسال
ariaieboy 691 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 این لینکی که دادند دوست عزیز بسیار عالی هستhttp://forum.wp-parsi.com/tutorials/article/138-%D9%BE%D8%B1%D8%A8%D8%A7%D8%B2%D8%AF%DB%8C%D8%AF-%D8%AA%D8%B1%DB%8C%D9%86-%D9%85%D8%B7%D8%A7%D9%84%D8%A8/بنده در سایت خودم استفاده کردم بسیار عالی هست و حتی از افزونه های معروف مثل post-view بهتره و حتی با کدی که در بخش نظرات اقای سعید حسینی گذاشتند می تونید بازدید رو در بخش مطالب وردپرس هم داشته باشید و در بخش مدیریت ببینید هر پستی چه میزان بازدید داشته و حتی اونها رو از بیشترین به کمترین و از کمترین به بیشترین مزتب کنید 1 نقل قول لینک به ارسال
♠ AliReza ♠ 8 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 ممنوناما وقتی از این کد استفاده میکنم قسمت نمایش پربازدیدترین های سایتم خالی میشه و چیزی توش نشون داده نمیشه نقل قول لینک به ارسال
ariaieboy 691 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 ممنوناما وقتی از این کد استفاده میکنم قسمتنمایش پربازدیدترین های سایتم خالی میشه و چیزی توش نشون داده نمیشهخوب دوست عزیز حتما هیچ کدوم از پست هاتون بازدیدی نداشته موقعی که کد رو می زارید تمامی پست ها بازدیدش صفر هست از لحطه ای که کد رو گذاشتید هر بازدیدی که انجام بشه محاسبه می شود و پربازدید ترین ها هم نمایش داده می شود 1 نقل قول لینک به ارسال
♠ AliReza ♠ 8 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 در کد زیر <?php if (function_exists('get_most_viewed')): ?> <ul><?php get_most_viewed(); ?> </ul><?php endif; ?>میخوام اون 1 views حذف بشه ، چطور می تونم حذف کنم ؟ نقل قول لینک به ارسال
ariaieboy 691 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 (ویرایش شده) در کد زیر<?php if (function_exists('get_most_viewed')): ?><ul><?php get_most_viewed(); ?></ul><?php endif; ?>میخوام اون 1 views حذف بشه ، چطور می تونم حذف کنم ؟ اون یکش که تعداد بازدید رو نشون می دهد برای views هم نگاه می کنم الان بهتون می گمکد زیر رو جایگزین کدی که در اون آموزش گفته شده در فانکشن بزارید بکنید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.' ';}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); }} ویرایش شده آذر 92 توسط ariaieboy 1 نقل قول لینک به ارسال
Black_Sky 6349 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 ممنون ولی توی کد قرار دادید و رنگ نشون داده نمیشهمنظورشون به صورت زیر هست کلمه بازدید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.'بازدید';}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); }} 1 نقل قول لینک به ارسال
ariaieboy 691 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 ممنون ولی توی کد قرار دادید و رنگ نشون داده نمیشهمنظورشون به صورت زیر هستکلمه بازدید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.'بازدید';}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); }}اگر دقت کنید چند لحظه بعد درست کردم وکدی رو گذاشتم که اصلا اون کلمه رو نشون نمی ده ولی در هر صورت ممنون که سریع تصحیح کردید 2 نقل قول لینک به ارسال
♠ AliReza ♠ 8 ارسال شده در آذر 92 مالک گزارش بازنشر ارسال شده در آذر 92 خیـــــــــــلــــــی ممنونآیا در افزونه wp-postviews هم با حذف کلمه "views" یا "بازدید" میتوان کلمه 1 views را حذف کرد ؟ نقل قول لینک به ارسال
Black_Sky 6349 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 بله میتوانید با حذف کلمه از مدیریت و ویرایشگر افزونه انجام دهید اما حتما بک آپ بگیرید 1 نقل قول لینک به ارسال
ariaieboy 691 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 من که این افزونه رو پیشنهاد نمی دهم چون برای من یکی که اصلا خوب کار نمی کرد و دقیق نبود نقل قول لینک به ارسال
Parsa 23463 ارسال شده در آذر 92 گزارش بازنشر ارسال شده در آذر 92 خیـــــــــــلــــــی ممنونآیا در افزونه wp-postviews هم با حذف کلمه "views" یا "بازدید" میتوان کلمه1 viewsرا حذف کرد ؟بهتره از بخش تنظیمات افزونه در مدیریت این واژه را تغییر دهید 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .