silencer 0 ارسال شده در مرداد 91 گزارش بازنشر ارسال شده در مرداد 91 سلاممن به چند تا کد نیاز ندارم اگر کسی میتونه یاری بده منو:1- کد تاریخ اخرین ورود کاربر، که وقتی لوگین کرد مثلا بگه اخرین ورود شما 2 روز 3 ساعت پیش2-تعداد کاربران ثبت نام کرده امروز و دیروز، چه تعداد امروز ثبت نام کردند و چه تعداد دیروزو یک سوال دیگه:من در یک قسمت قالب با پی اچ پی توشتم وقتی کاربر لوگین نکرده یک فرم بهش نمایش داده بشه و وقتی که لوگین کرد به جای فرم پیغام خوشامد گویی نمایش داده بشه .به همراه پروفایل و خروج<?phpif(is_user_logged_in()){ echo "<a href=\"http://localhost/wordpress/wp-admin\">پروفايل</a></br>";}else{توی کد بالا برای رفتن به پروفایل من مجور شدم از لینک استاتیک استفاده کنم به جای کد مربوطش(و چند جای دیگه) ،حالا میخواستم بدونم چطوری از کدهای وردپرس اینجا استفاده کنم،چون خوده این کدا توی حلقه if هستند.به خصوص برای کد خروجمن از این کد برای خروج استفاه میکنمwp_logout();نمیدونم جایی اشتباه کردم که هر وقت صفحه رفرش میشه کاربر خود به خود خارج میشه از صفحه کاربریش(وقتی از این کد استفاده میکنم)حالا چجوری لینک خروج رو قرار بدم؟دو تا عکس اپ کردم امیدوارم اگه منظورمو نفهمیده باشید کمک کنه لینک به ارسال
Parsa 23463 ارسال شده در مرداد 91 گزارش بازنشر ارسال شده در مرداد 91 1:http://wordpress.org...me#post-1772754http://docs.apptheme...-date-and-time/2:در فایل فانکشن:function get_user_today_count($yday=false){global $wpdb;if($yday) $date = Date('Y-m-d', strtotime("-1 days"));else $date = Date('Y-m-d', time());$sql = "select COUNT(*) as c FROM wp_users WHERE user_registered like '%$date%'";$query = $wpdb->get_results($sql);$out = $query[0]->c;return $out;}استفاده:امروز: <?php echo get_user_today_count(); ?>دیروز: <?php echo get_user_today_count(true); ?>3:if(is_user_logged_in()){echo "<a href='http://localhost/wordpress/wp-admin/profile.php'>پروفايل</a></br>";echo "<a href='".wp_logout_url( get_bloginfo('url') )."'>خروج از کاربری</a>";}else{ 5 لینک به ارسال
Parsa 23463 ارسال شده در مرداد 91 گزارش بازنشر ارسال شده در مرداد 91 کد تعداد کاربران یک مشکلی داشت اصلاحش کردم (تست نشده) 2 لینک به ارسال
پست های پیشنهاد شده
لطفا برای ارسال دیدگاه وارد شوید
شما بعد از اینکه وارد حساب کاربری خود شدید می توانید دیدگاهی ارسال کنید
ورود به حساب کاربری