اشکان 1989 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 با سلام.افزونه ای میخوام که بشه باهاش بین کاربران پیام خصوصی فرستاد.با افزونه های user message و wp private message آشنا هستم اما من سایتم طوریه که کاربران در سایت ثبت نام میکنند و تصویر ارسال میکنند.اما وارد پیشخوان نمیشن،میخواستم بدونم افزونه ی پیام خصوصی ای هست که بشه ازش توی یه برگه استفاده کرد و هشدار پیام در صفحه ی اصلی و پست ها هم داده بشه؟یا اینکه همین افزونه ها همچین قابلیتی دارن یانه؟با تشکر از دوستان. 1 نقل قول لینک به ارسال
اشکان 1989 ارسال شده در خرداد 92 مالک گزارش بازنشر ارسال شده در خرداد 92 دوستان طبق تصاویری که از افزونه user message هست امکان ارسال پیام در برگه هست اما کدی وجود نداره که بشه از اون در برگه خاصی استفاده کرد.لینک تصاویر افزونهhttp://wordpress.org/plugins/user-messages/screenshots/ 1 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 1. این افزونه wp private message را نصب کنید در پوشه افزونه این فایل pm4wp-template.php را کپی کنید به پوشه قالب2. یا http://wordpress.org/plugins/mingle/ نصب کنید 6 نقل قول لینک به ارسال
اشکان 1989 ارسال شده در خرداد 92 مالک گزارش بازنشر ارسال شده در خرداد 92 دست شما درد نکنه من این رو کپی کردم.الان من باید چیکار کنم؟ 1 نقل قول لینک به ارسال
Parsa 23463 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 در صفحه افزونه:برروی کلید Create this page کلیک کنیدیا برگه ای ایجاد و شورتکد را قرار دهید{user-messages /}یا[user-messages]http://user-messages.marvinlabs.com/documentation/administrator-manual/ 5 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 فایل را که کپی کردید یک برگه ایجاد کنید و از بخش قالبهای برگه نام فایل را به عنوان قالب برگه انتخاب کنید این فایل تمام تنظیمات را در خود دارد فقط ممکنه با قالب سایتتان خیلی همخوان نشود ه در اینصورت کدهای برگه page.php را بگذارید تا کدها مطابق برگه های شما مرتب شوند 4 نقل قول لینک به ارسال
ali56 197 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 1. این افزونه wp private message را نصب کنید در پوشه افزونه این فایلpm4wp-template.php را کپی کنید به پوشه قالب2. یا http://wordpress.org/plugins/mingle/ نصب کنیدسلام آقا ایمان عزیزاول خواستم یه تشکر ویژه ازتون کرده باشماگر کم لطفی نسبت به کاربرای با سابقه و هیئت مدیره نباشه، واقعا تمام جوابهاتون کاربردی و توپن تا حالا هر چی جواب ازتون گرفتم کار کردهمن از این روش استفاده کردم البته صفحه کمی به هم ریخته شده دارم تلاش میکنم درستش کنم فقط می خواستم بدونم نمیشه از شرتکاتی استفاده کرد که مشکل به هم ریختگی صفحه پیش نیاد 2 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 می تونید خیلی رحت صفحه را با صفحه های خودتون ادغام کنید یک کپی از صفحه page.php قالب تهیه کنید در ابتدای صفحه وارد کنید <?php/*** @package Private Messages For WordPress** @author: Rilwis* @url: http://www.deluxeblogtips.com* @email: rilwis@gmail.comTemplate Name: Private Messages*/?><?phpif (!is_user_logged_in()) {redirect_to_login_url();}?>بعد بگردید دنبال <?php the_content();?> و از صفحه حذفش کنید و بجاش این کدها را قرار دهید <div> <a href="javascript:void(0);" onclick="pmSwitch('pm-send');">Send</a> | <a href="javascript:void(0);" onclick="pmSwitch('pm-inbox');">Inbox</a> | <a href="javascript:void(0);" onclick="pmSwitch('pm-outbox');">Outbox</a></div><script type="text/javascript"> // Switch between send page, inbox and outbox function pmSwitch(page) { document.getElementById('pm-send').style.display = 'none'; document.getElementById('pm-inbox').style.display = 'none'; document.getElementById('pm-outbox').style.display = 'none'; document.getElementById(page).style.display = ''; return false; }</script><!-- Include scripts and style for autosuggest feature --><script type="text/javascript" src="<?php echo WP_PLUGIN_URL; ?>/private-messages-for-wordpress/js/jquery.min.js"></script><script type="text/javascript" src="<?php echo WP_PLUGIN_URL; ?>/private-messages-for-wordpress/js/jquery.autoSuggest.packed.js"></script><script type="text/javascript" src="<?php echo WP_PLUGIN_URL; ?>/private-messages-for-wordpress/js/script.js"></script><link rel="stylesheet" type="text/css" href="<?php echo WP_PLUGIN_URL; ?>/private-messages-for-wordpress/css/style.css" /> <div id="entrypost"> <?php $show = array(true, false, false); if (isset($_REQUEST['page']) && $_REQUEST['page'] == 'rwpm_inbox') { $show = array(false, true, false); } elseif (isset($_REQUEST['page']) && $_REQUEST['page'] == 'rwpm_outbox') { $show = array(false, false, true); } ?> <div id="pm-send" <?php if (!$show[0]) echo 'style="display:none"'; ?>><?php rwpm_send();?></div> <div id="pm-inbox" <?php if (!$show[1]) echo 'style="display:none"'; ?>><?php rwpm_inbox();?></div> <div id="pm-outbox" <?php if (!$show[2]) echo 'style="display:none"'; ?>><?php rwpm_outbox();?></div></div>تمام شد صفحه را با نام pm4wp-template.php در پوشه قالب ذخیره کنید و برگه ای که الان به هم ریخته است رو رفرش کنیدیک نکته جدا از تعارف اگر به طراحی و کار حرفه ای وردپرس علاقه مندید قدر هیات مدیره این سایت را بدانید من تقریبا از ب بسم الله رو از روی افزونه ها و کدهای همین دوستان (خیلی قبل از این مجموعه) یاد گرفتم و تا همین امروز هم حداقل روزی یکی دو تا نکته جدید ازشون یاد می گیرم و جزوه می کنم 3 نقل قول لینک به ارسال
ali56 197 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 (ویرایش شده) تمام شدصفحه را با نام pm4wp-template.php در پوشه قالب ذخیره کنید و برگه ای که الان به هم ریخته است رو رفرش کنیدآقا ایمان بازم دستتون درد نکنه عالی بودالان همه چی درست کار میکنه قسمت دریافت و ارسال ... فقط وقتی تو اینباکس روی مشاهده کلیک میکنیم و یا میخوایم پیامی رو حذف کنیم دوباره صفحه به هم میریزه اینو دیگه نمیدونم باید چی کار کنم ویرایش شده خرداد 92 توسط ali56 1 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 آقا ایمان بازم دستتون درد نکنه عالی بودالان همه چی درست کار میکنه قسمت دریافت و ارسال ... فقط وقتی تو اینباکس روی مشاهده کلیک میکنیم و یا میخوایم پیامی رو حذف کنیم دوباره صفحه به هم میریزه اینو دیگه نمیدونم باید چی کار کنمآدرس آنلاین بگذارید اجازه ثبت نام کاربر معمولی رو هم باز بگذارید صبح چک می کنم 2 نقل قول لینک به ارسال
ali56 197 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 آدرس آنلاین بگذارید اجازه ثبت نام کاربر معمولی رو هم باز بگذارید صبح چک می کنمافزونه Maintenance Mode رو سایتم فعاله چون هنوز کامل نشده ولی الان از این حالت خارج میکنمبا اجازه یه نام کاربری و رمز عبور و آدرس هم تو پیام خصوصی براتون گذاشتمآدرس هم اینجا نزاشتم چون پوسته هنوز خیلی ایراد دارهاگر وقت کردین ممنون میشم نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 ساختار پیوند یکتا باید دیفالت باشه 2 نقل قول لینک به ارسال
ali56 197 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 ساختار پیوند یکتا باید دیفالت باشهدر حالت پیش فرض قرار دادم ولی باز هم نشد . وقتی روی مشاهده کلیک میکنی صفحه اول سایت نشون میده با قالب های دیگه هم تست کردم همین حالتهاگر راهی داره ممنون میشمدر ظمن اگر افزونه ای میشناسید که بتونم به کاربر پیام بدم معرفی کنیدنمیخوام کاربرها به هم پیام بدن فقط خودم بتونم براشون پیام بفرستم کافیه .مثلا علت تائید نشدن مطلب یه کاربر براش بفرستم همین نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 نگارش های جدید افزونه اشکال پیدا کرده ظاهرا تغییرات زیادی دادنداین افزونه دو نسخه داره در یک نسخه پوشه inc داخل پوشه افزونه داره ویک نسخه نداره از کدوم استفاده می کنید ؟برای تایید مطالب و علت تایید نشدن می تونید کوئری بنویسید و با زمینه دلخواه نمایشش بدید اگر فرصت کردم یه چیزی براتون می نویسم چک کنید 1 نقل قول لینک به ارسال
ali56 197 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 نگارش های جدید افزونه اشکال پیدا کرده ظاهرا تغییرات زیادی دادنداین افزونه دو نسخه داره در یک نسخه پوشه inc داخل پوشه افزونه داره ویک نسخه نداره از کدوم استفاده می کنید ؟برای تایید مطالب و علت تایید نشدن می تونید کوئری بنویسیدو با زمینه دلخواه نمایشش بدیداگر فرصت کردم یه چیزی براتون می نویسم چک کنیداین نسخه پوشه inc دارهمن نسخه قبلی رو ندارم اگر شما دارید لطفا برام بزارین تست کنمدر مورد کوئری هم اگر واقعا وقت کنید ممنون میشم البته عجله ای ندارمتشکر نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 یک کپی از page.php تهیه کنید و در ابتدای آن وارد کنید <?php/**Template Name: uquery*/?> و زیر کد <?php the_content();?>وارد کنید <?phpglobal $user_ID, $user_identity, $user_level, $user_email, $user_login, $user_info, $user_first_name, $user_last_name, $user_url; if (is_user_logged_in()) : ?><table style="width: 100%"><caption>وضعیت ارسال های شما </caption><tr> <th style="width: 400px">نام مطلب</th> <th style="width: 100px">تاریخ </th> <th style="width: 80px">وضعیت </th> <th>توضیحات </th></tr> <?php $recent = new WP_Query("post_status=publish, trash, future, pending&author=$user_ID&showposts=5");if ($recent->have_posts()) :?> <?php while($recent->have_posts()) : $recent->the_post();?><tr> <?php if ( get_post_status ( $ID ) == 'publish' ) {?> <td class="pub"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></td> <td class="pub"> منتشر شده</td> <td class="pub"><?php the_date('y/m/d');?></td> <td class="pub"><?php if (current_user_can('edit_post', $post->ID)): ?><?php edit_post_link('ویرایش', ''); ?><?php endif; ?> </td><?php } else if ( get_post_status ( $ID ) == 'pending' ) {?> <td class="pen"><?php the_title(); ?></td> <td class="pen">در انتظار بررسی</td> <td class="pen"><?php the_date('y/m/d');?></td> <td class="pen"><?php if (current_user_can('edit_post', $post->ID)): ?><?php edit_post_link('ویرایش', ''); ?><?php endif; ?> </td><?php } else if ( get_post_status ( $ID ) == 'future' ) {?> <td class="fut"><?php the_title(); ?></td> <td class="fut">زمانبندی برای نشر</td> <td class="fut"><?php the_date('y/m/d');?></td> <td class="fut"><?php if (current_user_can('edit_post', $post->ID)): ?><?php edit_post_link('ویرایش', ''); ?><?php endif; ?></td><?php } else {?> <td class="tra"><?php the_title(); ?></td> <td class="tra">حذف شده</td> <td class="tra"><?php the_date('y/m/d');?></td> <td class="tra"><?php $tozih = get_post_meta($post->ID, 'tozih', true); ?><?php echo $tozih; ?></td><?php }?> </tr> <?php endwhile;?> <?php endif;?> <?php wp_reset_query(); ?><tr> <td style="width: 400px">نام مطلب</td> <td style="width: 100px">تاریخ </td> <td style="width: 80px">وضعیت </td> <td>توضیحات </td></tr></table><style type="text/css">.pub {background:#CCFFCC}.pen {background:#CCCCFF}.fut {background:#66CCFF}.tra {background:#FFCCFF}</style><?php else : ?><h2>برای مشاهده این صفحه باید وارد حساب کاربری خود شده باشید</h2> <?php wp_login_form(); ?> <?php endif;?>به پیشخوان برید و یک برگه با قالب uquery بسازید و صفحه را چک کنید (هر کاربر فقط ارسالهای خود را می بیند) حالا برای هر مطلبی که می خواهید حذف کنید یک زمینه به نام tozih ایجاد کنید و توضیحتون رو توش بنویسید و چک کنید (کدها تست نشده است اگر ارور داشت برشون دارید و بگید تا ارورش رو بگیرم)در ضمن هر متنی را که در برگه اصلی وارد کنید بالای جدول برای همه کاربران قابل رویت خواهد بود صفحه را به عنوان پنل کاربری یا پیگیری ارسالها قرار بدید در این نمونه 5 مطلب آخر خوانده شده می توانید عدد 5 از showposts=5 به عدد دلخواه تغییر بدید و عدد منفی یک تمام ارسالها را لیست می کنهبرای درست شدن افزونه هم باید در تمام فایل های داخل پوشه ins آدرس هایی رو که به صورت ?page=rwpm_شروع شده اند به &page=rwpm_تبدیل کنید 3 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 کد رو تست هم کردم سالمه فقط تاریخ و وضعیت بجابجا شده که اگر اول و آخر کد این دو کلمه را جابجا کنید مشکل دیگه ای نداره 2 نقل قول لینک به ارسال
ali56 197 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 کد رو تست هم کردم سالمه فقط تاریخ و وضعیت بجابجا شده که اگر اول و آخر کد این دو کلمه را جابجا کنید مشکل دیگه ای ندارهواقعا این قدر سریع انتظار نداشتم بد عادت میشیم آقا ایمان عزیزبرای تست کردن کلی وقت لازم دارم تست میکنم و نتیجه رو اعلام میکنمواقعا ممنون نقل قول لینک به ارسال
ali56 197 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 (ویرایش شده) برای درست شدن افزونه هم باید در تمام فایل های داخل پوشه ins آدرس هایی رو که به صورت ?page=rwpm_شروع شده اند به&page=rwpm_تبدیل کنیدتمام کدها را تغییر دادم ولی تاثیری نداشت اگر راهنمایی دیگه ای هست بفرمایید تا تست کنم و نتیجه رو اعلام کنم اگر درست شد برای دیگران قابل استفاده باشهدر مورد کدی که نوشته اید واقعا سپاسگذارم نیاز من از افزونه برطرف شد فقط اگر بفرمایید برای اینکه پست سفارشی را بخوام نشون بدم باید چه کار کنممیخوام پست تیپ غیر از post باشه ویرایش شده خرداد 92 توسط ali56 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 <?php $recent = new WP_Query("post_status=publish, trash, future, pending&author=$user_ID&showposts=5");if ($recent->have_posts()) :?>خط با لا را تغییر دهید به <?php $recent = new WP_Query("post_type=YOURTYPE&post_status=publish, trash, future, pending&author=$user_ID&showposts=5");if ($recent->have_posts()) :?>بجای YOURTYPE نام پست تایپ خود را قرار دهید 3 نقل قول لینک به ارسال
ali56 197 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 کد رو تست هم کردم سالمه فقط تاریخ و وضعیت بجابجا شده که اگر اول و آخر کد این دو کلمه را جابجا کنید مشکل دیگه ای ندارهآقا ایمان 2 تا سوالمن قسمت پیش نویس draft هم اضافه کردم برای پستهایی که تائید نشدن و کاربر باید ویرایش کنه1-چطور میشه کاری کرد که بعد از ویرایش توسط کاربر دوباره به حالت در انتظار تائید برگرده تا من متوجه بشم که کاربر ویرایش انجام داده2-و اینکه اگر پستهایی که منتشر شدن را کاربر ویرایش کرد در حالت انتظار درآورد نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در خرداد 92 گزارش بازنشر ارسال شده در خرداد 92 این دو تا کار هیچکدوم به این کد مربوط نمی شه تنظیمات دسترسی و اختیارات کلا مبحث جداییه این کد وظیفه اش نمایش مطالب در وضعیت خواسته شده است برای سطوح دسترسی این مطلب را ببینید http://forum.wp-parsi.com/tutorials/article/256-%DA%AF%D8%B1%D9%88%D9%87-%D9%87%D8%A7%DB%8C-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%DB%8C-%D8%AF%D8%B1-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3/ولی درافت یا پیش نویس کارش اینی که شما می خواهی نیست وظیفه اش اینه که پست را جهت ویراستاری یا مقاله ای را جهت تکمیل و پیوست مستندات به باقی اعضا نشون بده (یعنی در سطح اعضا منتشر کنه) وردپرس بر مبنای چارت کاری روزنامه تایمز بسته شده و پیش بینیش اینه که نویسندگان مانند دبیران صفحه یک روزنامه استخدام روزنامه اند مشترکین خوانندگانش - مشارکت کنندگان خبرنگارانش - نویسندگان دبیران صفحه - ویرایشگرا ویراستاران و مدیر سر دبیر مله اند و مطالبی که قراره انتشار عمومی داشته باشند رو اگر خبرنگاران (مشارکت کننده) ارسال کنندبه لیست انتظار می فرسته تا سردبیر یا دبیر صفحه تاییدش کنند معمولش اینه که دبیر صفحه (نویسنده) که تایید کرد پیش نویسش کنه برای ویراستار (ویرایشگر) و ویرایشگر پس از ویرایش دستوری و ادبی و رفع اشتباهات تایپی و پیوست کردن عکس ها و دیگر مسندات پیوست زمان بندی کنه برای نشر در مدت زمان بندی هم سردبیر یا مدیر فرصت داره برای خارج کردن مطالب دلخواهش از نشر برای موارد دیگه و نحوه های دیگه باید پست استاتوس (Post Status) جدید تعریف شه برای اینکار این مطلب را بخونید http://forum.wp-parsi.com/tutorials/article/250-8-%DA%98%D9%86%D8%B1%D8%A7%D8%AA%D9%88%D8%B1-2013-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3/ 2 نقل قول لینک به ارسال
ali56 197 ارسال شده در تیر 92 گزارش بازنشر ارسال شده در تیر 92 این دو تا کار هیچکدوم به این کد مربوط نمی شه تنظیمات دسترسی و اختیارات کلا مبحث جداییه این کد وظیفه اش نمایش مطالب در وضعیت خواسته شده استبرای سطوح دسترسی این مطلب را ببینیدhttp://forum.wp-pars...ربری-در-وردپرس/ولی درافت یا پیش نویس کارش اینی که شما می خواهی نیست وظیفه اش اینه که پست را جهت ویراستاری یا مقاله ای را جهت تکمیل و پیوست مستندات به باقی اعضا نشون بده (یعنی در سطح اعضا منتشر کنه) وردپرس بر مبنای چارت کاری روزنامه تایمز بسته شده و پیش بینیش اینه که نویسندگان مانند دبیران صفحه یک روزنامه استخدام روزنامه اند مشترکین خوانندگانش - مشارکت کنندگان خبرنگارانش - نویسندگان دبیران صفحه - ویرایشگرا ویراستاران و مدیر سر دبیر مله اند و مطالبی که قراره انتشار عمومی داشته باشند رو اگر خبرنگاران (مشارکت کننده) ارسال کنندبه لیست انتظار می فرسته تا سردبیر یا دبیر صفحه تاییدش کنند معمولش اینه که دبیر صفحه (نویسنده) که تایید کرد پیش نویسش کنه برای ویراستار (ویرایشگر) و ویرایشگر پس از ویرایش دستوری و ادبی و رفع اشتباهات تایپی و پیوست کردن عکس ها و دیگر مسندات پیوست زمان بندی کنه برای نشر در مدت زمان بندی هم سردبیر یا مدیر فرصت داره برای خارج کردن مطالب دلخواهش از نشربرای موارد دیگه و نحوه های دیگه باید پست استاتوس (Post Status) جدید تعریف شه برای اینکار این مطلب را بخونیدhttp://forum.wp-pars...ور-2013-وردپرس/آقا ایمان عزیز با اجازه چون بحث منحرف شده این تاپیک را زدمبا تشکر نقل قول لینک به ارسال
A-fshin 1936 ارسال شده در فروردین 93 گزارش بازنشر ارسال شده در فروردین 93 حالا فرض کنید کاربرا پیغاماشون رو تو ارسالی و دریافتی پاک نمی کنن چه جوری باید کلا برای همه رو تخلیه کرد؟وارد phpmyadmin شدم و فکر کنم این مورد wp_private_messages رو باید Empty کنم اما اتفاقی نمی افته و پیام ها همچنان باقی است نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .