bmppc2 148 ارسال شده در اسفند 92 گزارش بازنشر ارسال شده در اسفند 92 سلام و خسته نباشیدمن توی سایتم کاربرها میتونن پست ارسال بکنن و توی صفحه ی پست اطلاعاتی راجب کاربر ارسال کننده وجود داردحالا میخوام بتونم هر کاربریرو که میخوام از مدیریت مثلا یک گزینه باشه مثل کاربر فعال وقتی این گزینرو براش تیک بزنم توی سایت کنار نام کاربریش بنویسه کاربر فعالفکر کنم با متاهای کاربر بشه اما بلد نیستمچطوری این کارو بکنم؟تشکر نقل قول لینک به ارسال
Parsa 23463 ارسال شده در اسفند 92 گزارش بازنشر ارسال شده در اسفند 92 سادهترین راه حل کار با user role editor هستیک قابلیت جدید تعریف کنیدسپس با تابع user_can بررسی کنید این قابلیت رو داشته باشه 3 نقل قول لینک به ارسال
bmppc2 148 ارسال شده در اسفند 92 مالک گزارش بازنشر ارسال شده در اسفند 92 سادهترین راه حل کار با user role editor هستیک قابلیت جدید تعریف کنیدسپس با تابع user_can بررسی کنید این قابلیت رو داشته باشهتشکر آقا پارساuser role editor چی هستش؟من زیاد بلد نیستم یعنی اصلا بلد نیستم میشه بیشتر کمک کنی؟ نقل قول لینک به ارسال
Farzad 3805 ارسال شده در اسفند 92 گزارش بازنشر ارسال شده در اسفند 92 نصب افزونه :http://wordpress.org/plugins/user-role-editor/و تابع :<?php user_can( $user, $capability ); ?> 2 نقل قول لینک به ارسال
bmppc2 148 ارسال شده در اسفند 92 مالک گزارش بازنشر ارسال شده در اسفند 92 نصب افزونه :http://wordpress.org/plugins/user-role-editor/و تابع :<?php user_can( $user, $capability ); ?>نمیشه افزونه نصب نکنم ؟یکی گفت راهی هست که مثلا یه گروه کاربری ایجاد بکنم و کاربر را درون اون گروه بزارمنفهمیدم چی گفت نقل قول لینک به ارسال
bmppc2 148 ارسال شده در اسفند 92 مالک گزارش بازنشر ارسال شده در اسفند 92 (ویرایش شده) تو انجمن 1 ساعته دارم جستجو میکنم این تاپیک را پیدا کردم :http://forum.wp-pars...-در-وردپرس-؟؟؟؟منم یک همچین چیزی لازم دارمبزارید توضیح بدم :ببینید در سایت من کاربران ثبت نام میکنن و میتونن پست ارسال کننحالا میخوام هر کاربریرو که خودم میخوام در سایت مثلا بزنه : نوع کاربر : کاربر حرفه ای و نوع کاربر : کاربر عادیبرای مثال 2 تا کاربر داریم به اسم های علی و حسنمن میخوام کاری کنم که برای کاربر علی بزنه کاربر حرفه ای و حسن و بقیه کاربرها همون کاربر عادی بمونن و اگر هر موقع خواستم هر کاربر دیگه ای را بکنم کاربر حرفه ایاین 2 نوع کاربریرو چجوری انجام بدم؟ ویرایش شده اسفند 92 توسط bmppc2 نقل قول لینک به ارسال
bmppc2 148 ارسال شده در اسفند 92 مالک گزارش بازنشر ارسال شده در اسفند 92 (ویرایش شده) ببخشید که همش پست میدم میخوام فقط در مورد چیزی که میخوام بهتر راهنمایی کنم تا منظورمو متوجه بشیدالان توی قسمت پست ها این کد نام کاربری ارسال کننده پست را نمایش میده :<p><a href="<?php echo get_user_profile_link($post->post_author);?>"><?php the_author() ?></a></p>حالا میخوام از بین کاربرانی که پست ارسال میکنن به دلخواه خودم به بعضی کاربرها لقب بدم مثلا هر کاربری که خواستم جلوی نام کاربریش بنویسه کاربر حرفه ای یا کاربر ممتاز یا مثلا کنار اسمش یه علامت ستاره باشه و ...امیدوارم منظورمو رسونده باشم ویرایش شده اسفند 92 توسط bmppc2 نقل قول لینک به ارسال
bmppc2 148 ارسال شده در اسفند 92 مالک گزارش بازنشر ارسال شده در اسفند 92 اینم پیدا کردم ولی اون چیزی که میخوام نیستhttp://www.hamyarwp.com/wordpress/%DA%86%DA%AF%D9%88%D9%86%D9%87-%D9%82%D8%A7%D8%A8%D9%84%DB%8C%D8%AA-%D9%87%D8%A7%DB%8C-%DB%8C%DA%A9-%D9%86%D9%82%D8%B4-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1-%D8%AF%D8%B1-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3/ نقل قول لینک به ارسال
اشکان 1989 ارسال شده در اسفند 92 گزارش بازنشر ارسال شده در اسفند 92 با سلام.خیلی اسپم دادین:دوست عزیز یه راه ساده بر اساس تعداد پست های ارسالی هست اونم از طریق شرط:<?php$ap = get_the_author_posts();if($ap >= 500) { ?>کاربر حرفه ای<?php } elseif($ap >= 200) { ?>کاربر عادی<?php } elseif($ap < 200) { ?>تازه کار<?php } ?>میگیم اگر کاربر بیشتر از 500 پست ارسال کرد بنویس کاربر حرفه ای و بالای 200 عادی و زیر 200 تازه کار.اما اگه بخواین به دلخواه این کار رو بکنین یه جورایی با افزونه ای که دوستان بهتون معرفی کردن میشه این کار رو کرد. 2 نقل قول لینک به ارسال
bmppc2 148 ارسال شده در اسفند 92 مالک گزارش بازنشر ارسال شده در اسفند 92 با سلام.خیلی اسپم دادین:دوست عزیز یه راه ساده بر اساس تعداد پست های ارسالی هست اونم از طریق شرط:<?php$ap = get_the_author_posts();if($ap >= 500) { ?>کاربر حرفه ای<?php } elseif($ap >= 200) { ?>کاربر عادی<?php } elseif($ap < 200) { ?>تازه کار<?php } ?>میگیم اگر کاربر بیشتر از 500 پست ارسال کرد بنویس کاربر حرفه ای و بالای 200 عادی و زیر 200 تازه کار.اما اگه بخواین به دلخواه این کار رو بکنین یه جورایی با افزونه ای که دوستان بهتون معرفی کردن میشه این کار رو کرد.اسپم ندادم فقط سعی کردم که منظورمو بهتر برسونم که بازم نتونستم اون چیزی که میخوام را برسونمخوب نمیشه همین کارو که گفتید بر اساس نام کاربری باشه ؟یا مثلا نمیشه از طریق متاهای کاربر باشه که هر کاربریو خواستم از مدیریت متائی که داررو تغیر بدم؟ نقل قول لینک به ارسال
اشکان 1989 ارسال شده در اسفند 92 گزارش بازنشر ارسال شده در اسفند 92 میشه بر اساس درجه کاربری اینکار رو کرد.مثلا کاربرایی که میخواین متفاوت باشن رو نویسنده بزارین.و کاربرای عادی رو مشترک.با شرط شدنی هست.یا اینکه بر اساس آیدی کاربر هم شدنی هست.بر اساس نام کاربر هم فکر کنم بشه.ولی بر اساس آیدی و نام کار باید برای هر کاربر یک شرط بزارین اما اولی نه فقط یه شرط لازمه.هر کدوم که میخواین بگید تا کدش رو بهتون بگم. 2 نقل قول لینک به ارسال
bmppc2 148 ارسال شده در اسفند 92 مالک گزارش بازنشر ارسال شده در اسفند 92 (ویرایش شده) میشه بر اساس درجه کاربری اینکار رو کرد.مثلا کاربرایی که میخواین متفاوت باشن رو نویسنده بزارین.و کاربرای عادی رو مشترک.با شرط شدنی هست.یا اینکه بر اساس آیدی کاربر هم شدنی هست.بر اساس نام کاربر هم فکر کنم بشه.ولی بر اساس آیدی و نام کار باید برای هر کاربر یک شرط بزارین اما اولی نه فقط یه شرط لازمه.هر کدوم که میخواین بگید تا کدش رو بهتون بگم.خوب پس اولی راحته به نظرم درسته ؟الان کاربرا که ثبت نام میکنن به طور پیشفرض مشترک هستنمثلا اینطور بشه کاربرا که مشترک هستن براشون بزنه کاربر معمولیو یک گروه کاربری درست کنم که سطح دسترسیش مثل همین مشترک باشه فقط مثلا اسم گروه کاربری باشه حرفه ایبعد از مدیریت کاربرائیرو که میخوام را بزارم تو این گروه و تو سایت کاربرائی که تو این گروه هستن را بزنه کاربر حرفه ایمنظورتون از اولی همین بود درسته ؟اگر زحمتی نیست آره کدش را بده همینو میخوامتشکر ویرایش شده اسفند 92 توسط bmppc2 نقل قول لینک به ارسال
اشکان 1989 ارسال شده در اسفند 92 گزارش بازنشر ارسال شده در اسفند 92 <?php$ap = get_the_author_meta('user_level', $userID );if($ap == 10) {echo 'کاربر حرفه ای';}elseif($ap == 2) {echo 'کاربر عادی';}elseif($ap == 3) {echo 'تازه کار';} ?>فقط به جای 10 و 2 و3 شماره هایی که مد نظرتون هست رو قرار بدین.10 ادمین هست 2 نویسنده 1 نقل قول لینک به ارسال
bmppc2 148 ارسال شده در اسفند 92 مالک گزارش بازنشر ارسال شده در اسفند 92 (ویرایش شده) <?php$ap = get_the_author_meta('user_level', $userID );if($ap == 10) {echo 'کاربر حرفه ای';}elseif($ap == 2) {echo 'کاربر عادی';}elseif($ap == 3) {echo 'تازه کار';} ?>فقط به جای 10 و 2 و3 شماره هایی که مد نظرتون هست رو قرار بدین.10 ادمین هست 2 نویسندهواقعا تشکر نمیدونید چقدر کمکم کردیدچجوری میتونم یک گروه کاربری جدید بسازم دقیقا مثل گروه مشترک و برای اون شرط رو بزارم؟ ویرایش شده اسفند 92 توسط bmppc2 نقل قول لینک به ارسال
اشکان 1989 ارسال شده در اسفند 92 گزارش بازنشر ارسال شده در اسفند 92 از این افزونه استفاده کنید»http://wordpress.org/plugins/user-role-editor/screenshots/ 1 نقل قول لینک به ارسال
bmppc2 148 ارسال شده در اسفند 92 مالک گزارش بازنشر ارسال شده در اسفند 92 از این افزونه استفاده کنید»http://wordpress.org/plugins/user-role-editor/screenshots/با کد و هک نمیشه ؟نمیخواستم این افزونرو نصب کنمفکر کنم با کد و هک بشه یک گروه جدید اضافه کرد نقل قول لینک به ارسال
اشکان 1989 ارسال شده در اسفند 92 گزارش بازنشر ارسال شده در اسفند 92 با کد و هک نمیشه ؟نمیخواستم این افزونرو نصب کنمفکر کنم با کد و هک بشه یک گروه جدید اضافه کردشرمنده دوست عزیز فعلا وقت ندارم اما میتونید از لینک زیر استفاده کنید:https://codex.wordpress.org/Function_Reference/add_roleالبته من بهتون همون افزونه رو پیشنهاد میدم خیلی امکانات بهتری هم داره اینطوری خیلی اذیت میشین. 2 نقل قول لینک به ارسال
bmppc2 148 ارسال شده در اسفند 92 مالک گزارش بازنشر ارسال شده در اسفند 92 شرمنده دوست عزیز فعلا وقت ندارم اما میتونید از لینک زیر استفاده کنید:https://codex.wordpress.org/Function_Reference/add_roleالبته من بهتون همون افزونه رو پیشنهاد میدم خیلی امکانات بهتری هم داره اینطوری خیلی اذیت میشین.تشکر تا همینجاشم خیلی خیلی کمکم کردید نمیدونم چجوری ازتون تشکر بکنمفقط یک سوال دیگهالان یک گروه کاربری جدید ساختم حالا از کجا میتونم شماره اون گروه کاربری رو بفهمم ؟مثلا مدیر 10 هست گروهی که من ساختم چند هست؟ نقل قول لینک به ارسال
اشکان 1989 ارسال شده در اسفند 92 گزارش بازنشر ارسال شده در اسفند 92 اگه از طریق افزونه ساختین که همون ID میشه.ولی از طریق کد باید نگاه کنم.اما یه راه خیلی راحت هم هست.یک کاربر جدید بسازین و براش همون عنوان کاربری جدید رو بزارین و بعد باهاش یه پست ارسال کنید.حالا کد زیر رو توی حلقه پست ها بزارین تا درجه کاربریش رو نشون بده:<?php$ap = get_the_author_meta('user_level', $userID );echo $ap;?> 4 نقل قول لینک به ارسال
bmppc2 148 ارسال شده در اسفند 92 مالک گزارش بازنشر ارسال شده در اسفند 92 اگه از طریق افزونه ساختین که همون ID میشه.ولی از طریق کد باید نگاه کنم.اما یه راه خیلی راحت هم هست.یک کاربر جدید بسازین و براش همون عنوان کاربری جدید رو بزارین و بعد باهاش یه پست ارسال کنید.حالا کد زیر رو توی حلقه پست ها بزارین تا درجه کاربریش رو نشون بده:<?php$ap = get_the_author_meta('user_level', $userID );echo $ap;?>تشکر درست شدخیلی ازتون ممنونم نمیدونید چقدر کمکم کردید خیلی خیلی ممنون و تشکر 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .