mchavoshifans 1 ارسال شده در اردیبهشت 00 گزارش بازنشر ارسال شده در اردیبهشت 00 سلام من میخوام آمار هر پست توی نوشته هام برای کاربرا نشون داده بشه و میخوام با کد نویسی و بدون افزونه این کارو بکنم اومدم کدهایی که زیر رو در فایلها function و single قرار دادم کدی که در فایل function قرار دادم: ( در قالب child قرار دادم ) 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 بازدید"; } 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); } } remove_action( 'wp_head', 'adjacent_posts_rel_link_wp_head', 10, 0); و کد زیر رو در فایل single: setPostViews(get_the_ID()); و کد زیر رو در جایی که میخوام نمایش بده قرار دادم: ( در function اصلی قرار دادم): echo getPostViews(get_the_ID()); اما یه مشکلی وجود داره اونم اینه که وقتی قالب رو آپدیت میکنم به دلیل آپدیت شدن فایلهای function اصلی و single کدها پاک میشه و میام دوباره کدهارو قرار میدم ولی آمار نوشته ها دوباره از صفر شروع میکنه ؟؟؟! مشکل از چی هست ؟ 1 نقل قول لینک به ارسال
mchavoshifans 1 ارسال شده در اردیبهشت 00 مالک گزارش بازنشر ارسال شده در اردیبهشت 00 کسی نمیدونم مشکل از چی هست؟ ممنون میشم کسی راهنمایی کنه نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .