Ehsan 4 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 سلام.من دنبال یک افزونه می گردم که بتونم از تعداد ارسال های یک کاربر گزارش تهیه کنم.مثلا بفهمم که در شش ماه گذشته هر روز چند تا پست اسال کردهآیا چنین افزونه ای وجود داره برای وردپرس؟ نقل قول لینک به ارسال
Mostafa 2587 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 سلام، نیازی به افزونه نیست.یه کوئری ساده رو مثال میزنم:<?php global $wpdb, $table_prefix; $result = $wpdb->get_results("SELECT * FROM {$table_prefix}posts WHERE `post_author` = '10'"); $total = array(); foreach($result as $results) { array_push($total, substr($results->post_date, 0, 10)); } echo '<pre>' . print_r(array_count_values($total), 1) . '</pre>'; ?>که عدد 1 مقابل post_author همان شماره ID کاربر است. 6 نقل قول لینک به ارسال
Ehsan 4 ارسال شده در خرداد 91 مالک گزارش بازنشر ارسال شده در خرداد 91 ممنون بابت پاسختونبرای اینکه گزارشها مدیریت شده باشه و چون قراره در اختیار یه نفر دیگه بزارم،آیا افزونه ی آماده برای این کار وجود داره؟ اگه وجود نداره مجبورم یه نمونه برنامه ساده واسش بنویسم نقل قول لینک به ارسال
soft2fire 68 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 این کد رو کجا باید بزاریم؟من از سیستم بادی پرس استفاده میکنممیخام مثلا تعداد پست های هر کاربر در پروفایلش نشون داده شه نقل قول لینک به ارسال
Morteza 34190 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 ممنون بابت پاسختونبرای اینکه گزارشها مدیریت شده باشه و چون قراره در اختیار یه نفر دیگه بزارم،آیا افزونه ی آماده برای این کار وجود داره؟ اگه وجود نداره مجبورم یه نمونه برنامه ساده واسش بنویسماین افزونه ها رو تست کنید:http://wordpress.org/extend/plugins/usertracker/+http://premium.wpmudev.org/project/reports/این کد رو کجا باید بزاریم؟من از سیستم بادی پرس استفاده میکنممیخام مثلا تعداد پست های هر کاربر در پروفایلش نشون داده شهدر هرجایی که میخواین نمای شداده بشه همونجا قرار بدید. 2 نقل قول لینک به ارسال
Mostafa 2587 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 برای اینکه گزارشها مدیریت شده باشه و چون قراره در اختیار یه نفر دیگه بزارم،آیا افزونه ی آماده برای این کار وجود داره؟ اگه وجود نداره مجبورم یه نمونه برنامه ساده واسش بنویسمتا کنون افزونه ای برای این کار ندیدم. اما خب میتونید افزونه هایی رو که مرتضی، معرفی کرد رو بررسی کنید.این کد رو کجا باید بزاریم؟من از سیستم بادی پرس استفاده میکنممیخام مثلا تعداد پست های هر کاربر در پروفایلش نشون داده شهازین تابع هم میتونید استفاده کنید:<?phpglobal $wp_query;$curauth = $wp_query->get_queried_object();$post_count = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = '" . $curauth->ID . "' AND post_type = 'post' AND post_status = 'publish'");?><h2>Post Count: <?php echo $post_count; ?></h2> 1 نقل قول لینک به ارسال
soft2fire 68 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 این تابع که جناب مصطفی دادند فقط میندازه و مقدار واقعی رو نشون نمیده نقل قول لینک به ارسال
Morteza 34190 ارسال شده در خرداد 91 گزارش بازنشر ارسال شده در خرداد 91 آیا آی دی کاربر رو وارد میکنید؟کد بالا آی دی رو بصورت داینامیک نمیگیره و خودتون باید بهش بدید. نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .