maraljoon

نمایش و اعلان پیام دریافتی به کاربر

4 پست در این موضوع قرار دارد

سلام وردپرسی های عزیز.

من تو سایتم تو قسمت هدر بخشی رو دارم که مشخصان کاربر عضو وارد شده رو نمایش میده. دنبال افزونه ای میگردم که بتونم به کاربر پیام بدم و تو اون قسمت تو هدر کنار مشخصاتش بهش نشون بده که چند پیام داره. یجورایی مثل notification فیسبوک. اگه افزونه ای هست که اینکارو انجام بده و یا چند افزونه جدا در کنار هم ممنون میشم بهم معرفی کنید..

تشکر

0

به اشتراک گذاری این پست


لینک به پست

سلام

افزونه ای که من در موردش توضیح میدم Private Messages For WordPress هست.

افزونه رو نصب کنید.

کدهای زیر رو در جایی که می خواید بزارید:


<div class="msg">
<p>
<?php
$num_pm = $wpdb->get_var( 'SELECT COUNT(*) FROM ' . $wpdb->prefix . 'pm WHERE `recipient` = "' . $current_user->user_login . '" AND `deleted` != "2"' );
$num_unread = $wpdb->get_var( 'SELECT COUNT(*) FROM ' . $wpdb->prefix . 'pm WHERE `recipient` = "' . $current_user->user_login . '" AND `read` = 0 AND `deleted` != "2"' );
if ( empty( $num_pm ) )
{
$num_pm = 0;
}
if ( empty( $num_unread ) )
{
$num_unread = 0;
}
echo 'شما '.$num_pm.' پیام خصوصی دارید ('.$num_unread.' خوانده نشده). - <a href="' . admin_url('admin.php?page=rwpm_inbox') . '">رفتن به صندوق دریافت</a>';
?>
</p>
</div>

2

به اشتراک گذاری این پست


لینک به پست

سلام

افزونه ای که من در موردش توضیح میدم Private Messages For WordPress هست.

افزونه رو نصب کنید.

کدهای زیر رو در جایی که می خواید بزارید:


<div class="msg">
<p>
<?php
$num_pm = $wpdb->get_var( 'SELECT COUNT(*) FROM ' . $wpdb->prefix . 'pm WHERE `recipient` = "' . $current_user->user_login . '" AND `deleted` != "2"' );
$num_unread = $wpdb->get_var( 'SELECT COUNT(*) FROM ' . $wpdb->prefix . 'pm WHERE `recipient` = "' . $current_user->user_login . '" AND `read` = 0 AND `deleted` != "2"' );
if ( empty( $num_pm ) )
{
$num_pm = 0;
}
if ( empty( $num_unread ) )
{
$num_unread = 0;
}
echo 'شما '.$num_pm.' پیام خصوصی دارید ('.$num_unread.' خوانده نشده). - <a href="' . admin_url('admin.php?page=rwpm_inbox') . '">رفتن به صندوق دریافت</a>';
?>
</p>
</div>

ممنونم دوست عزیز.. افزونه رو نصب کردم. کد رو هم استفاده کرده. بخوبی نشون میده کاربر چند پیام داره.

فقط یه مشکل وجود داره. اینکه وقتی روی لینک رفتن به صندوق دریافت کلیک میکنم به صفحه ای نمیره که پیام نمایش داده بشه. به صفحه my accont ووکامرسم میره.

0

به اشتراک گذاری این پست


لینک به پست

ممنونم دوست عزیز.. افزونه رو نصب کردم. کد رو هم استفاده کرده. بخوبی نشون میده کاربر چند پیام داره.

فقط یه مشکل وجود داره. اینکه وقتی روی لینک رفتن به صندوق دریافت کلیک میکنم به صفحه ای نمیره که پیام نمایش داده بشه. به صفحه my accont ووکامرسم میره.

کاربر دسترسی به پیشخوان داره؟

به جای:


' . admin_url('admin.php?page=rwpm_inbox') . '

اینو بزارید و تست کنید:


http://site.ir/wp-admin/admin.php?page=rwpm_inbox

2

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری