رفتن به مطلب

درخواست چند کد و لینک خروج از حساب کاربری


پست های پیشنهاد شده

سلام

من به چند تا کد نیاز ندارم اگر کسی میتونه یاری بده منو:

1- کد تاریخ اخرین ورود کاربر، که وقتی لوگین کرد مثلا بگه اخرین ورود شما 2 روز 3 ساعت پیش

2-تعداد کاربران ثبت نام کرده امروز و دیروز، چه تعداد امروز ثبت نام کردند و چه تعداد دیروز

و یک سوال دیگه:

من در یک قسمت قالب با پی اچ پی توشتم وقتی کاربر لوگین نکرده یک فرم بهش نمایش داده بشه و وقتی که لوگین کرد به جای فرم پیغام خوشامد گویی نمایش داده بشه .به همراه پروفایل و خروج


<?php
if(is_user_logged_in()){
echo "<a href=\"http://localhost/wordpress/wp-admin\">پروفايل</a></br>";
}
else{

توی کد بالا برای رفتن به پروفایل من مجور شدم از لینک استاتیک استفاده کنم به جای کد مربوطش(و چند جای دیگه) ،حالا میخواستم بدونم چطوری از کدهای وردپرس اینجا استفاده کنم،چون خوده این کدا توی حلقه if هستند.

به خصوص برای کد خروج

من از این کد برای خروج استفاه میکنم


wp_logout();

نمیدونم جایی اشتباه کردم که هر وقت صفحه رفرش میشه کاربر خود به خود خارج میشه از صفحه کاربریش(وقتی از این کد استفاده میکنم)

حالا چجوری لینک خروج رو قرار بدم؟

دو تا عکس اپ کردم امیدوارم اگه منظورمو نفهمیده باشید کمک کنه

88774355834834699560_thumb.png

82688111875161855829_thumb.png

لینک به ارسال

1:

http://wordpress.org...me#post-1772754

http://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{

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...