bmppc2 148 ارسال شده در اسفند 92 گزارش بازنشر ارسال شده در اسفند 92 سلاممن از کد زیر برای نمایش تعداد پست ها استفاده میکنم<?php$getid = $post->post_author;$user_post_count = count_user_posts( $getid );echo $user_post_count;?>برای نمایش پست های معمولی درست عمل میکنه حالا میخوام برای پست تایپ ها هم نمایش بده اسم پست تایپی که دارم اینه : adsاینجارم خوندم هیچی نفهمیدم https://codex.wordpress.org/Function_Reference/count_user_postsتشکر نقل قول لینک به ارسال
I..R 1485 ارسال شده در اسفند 92 گزارش بازنشر ارسال شده در اسفند 92 درود.کد :function count_user_posts_by_type( $userid, $post_type = 'ads' ) {global $wpdb;$where = get_posts_by_author_sql( $post_type, true, $userid );$count = $wpdb->get_var( "SELECT COUNT(*) FROM $wpdb->posts $where" ); return apply_filters( 'get_usernumposts', $count, $userid );}درون functions قرار بدید و برای فرا خوانی :<?php echo count_user_posts_by_type(1); ?>به جای عدد 1 آیدی کاربر مورد نظر را بگذارید(با کد خودتون اقدام کنید برای فراخوانی و گرفتن آیدی کاربر. 6 نقل قول لینک به ارسال
bmppc2 148 ارسال شده در اسفند 92 مالک گزارش بازنشر ارسال شده در اسفند 92 تشکر ولی برای کاربر مدیر را فقط نشون میدهبرای همه کاربرا میخوام نقل قول لینک به ارسال
kasra 4929 ارسال شده در اسفند 92 گزارش بازنشر ارسال شده در اسفند 92 به این صورت استفاده کن :echo count_user_posts_by_type($post->post_author); 5 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .