mahdi.a 432 ارسال شده در اردیبهشت 93 گزارش بازنشر ارسال شده در اردیبهشت 93 سلام دوستان ...چه جوری میشه که قسمت "شناسنامه من" رو برای کاربران بست ؟ یا مثلا ریدایرکت کنیم به یه ساب دامین دیگه ؟ نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در اردیبهشت 93 گزارش بازنشر ارسال شده در اردیبهشت 93 قسمت شناسنامه کاربر در وردپرس محلیه که کاربر بتونه اطلاعاتش رو توش وارد کنه و هر کس (بجز مدیر) به صفحه ی خودش دسترسی داره چرا می خواهید دستکاریش کنید؟ 1 نقل قول لینک به ارسال
mahdi.a 432 ارسال شده در اردیبهشت 93 مالک گزارش بازنشر ارسال شده در اردیبهشت 93 قسمت شناسنامه کاربر در وردپرس محلیه که کاربر بتونه اطلاعاتش رو توش وارد کنه و هر کس (بجز مدیر) به صفحه ی خودش دسترسی داره چرا می خواهید دستکاریش کنید؟اخه من انجمن سایت رو با سیستم ipb اوردم بالا، و اتصال وردپرس و انجمن کار سختی هستش، از اون طرف انجمن میشه به عنوان یه مرکز کاربری و اگر کسی تو وردپرس بخواد پسوردشو عوض کنه دیگه با اون پسورد نمیتونه وارد انجمن بشه و باز دوباره کاری و ... . میخواستم ببندش که تمام کارها رو از تو خود انجمن انجام بدن. نقل قول لینک به ارسال
اشکان 1989 ارسال شده در اردیبهشت 93 گزارش بازنشر ارسال شده در اردیبهشت 93 با سلام.چندین روش رو گفتن هم با افزونه هم با کد.http://stackoverflow.com/questions/4524612/remove-profile-admin-menu-from-administrative-panel 3 نقل قول لینک به ارسال
mahdi.a 432 ارسال شده در اردیبهشت 93 مالک گزارش بازنشر ارسال شده در اردیبهشت 93 با سلام.چندین روش رو گفتن هم با افزونه هم با کد.http://stackoverflow...istrative-panelیعنی این کد رو قرار بدم تو فانکشن ؟// Run the function on admin_initadd_action('admin_init', 'remove_profile_menu');// Removal functionfunction remove_profile_menu() { global $wp_roles; // Remove the menu. Syntax is `remove_submenu_page($menu_slug, $submenu_slug)` remove_submenu_page('users.php', 'profile.php'); /* Remove the capability altogether. Syntax is `remove_cap($role, $capability)` * 'Read' is the only capability subscriber has by default, and allows access * to the Dashboard and Profile page. You can also remove from a specific user * like this: * $user = new WP_User(null, $username); * $user->remove_cap($capability); */ $wp_roles->remove_cap('subscriber', 'read');} نقل قول لینک به ارسال
اشکان 1989 ارسال شده در اردیبهشت 93 گزارش بازنشر ارسال شده در اردیبهشت 93 یعنی این کد رو قرار بدم تو فانکشن ؟// Run the function on admin_initadd_action('admin_init', 'remove_profile_menu');// Removal functionfunction remove_profile_menu() {global $wp_roles;// Remove the menu. Syntax is `remove_submenu_page($menu_slug, $submenu_slug)`remove_submenu_page('users.php', 'profile.php');/* Remove the capability altogether. Syntax is `remove_cap($role, $capability)`* 'Read' is the only capability subscriber has by default, and allows access* to the Dashboard and Profile page. You can also remove from a specific user* like this:* $user = new WP_User(null, $username);* $user->remove_cap($capability);*/$wp_roles->remove_cap('subscriber', 'read');}این کد رو بزارین بهتره:function remove_profile_menu() { // Only the Admin can see the profile menu if(!current_user_can('update_core')) { remove_submenu_page('users.php', 'profile.php'); remove_menu_page('profile.php'); }}add_action('admin_init', 'remove_profile_menu');البته فقط از لیست اسمشون حذف میشه ولی اگه آدرس مستقیم بهش داده بشه نمایش داده میشن.در ضمن این کد فقط برای کاربران کار میکنه و ادمین میتونه ببینتشون. 1 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در اردیبهشت 93 گزارش بازنشر ارسال شده در اردیبهشت 93 می تونید کد زیر را در functions.php بگذارید function redirectuserprofile() { wp_redirect('http://LINK/profile'); } add_action('show_user_profile', 'redirectuserprofile');به جای http://LINK/profile نشانی پروفایل انجمنتون رو بگذارید 2 نقل قول لینک به ارسال
mahdi.a 432 ارسال شده در اردیبهشت 93 مالک گزارش بازنشر ارسال شده در اردیبهشت 93 می تونید کد زیر را در functions.php بگذاریدfunction redirectuserprofile() {wp_redirect('http://LINK/profile');}add_action('show_user_profile', 'redirectuserprofile');به جای http://LINK/profile نشانی پروفایل انجمنتون رو بگذاریداین در واقع ریدایرکت میکنه به یک ادرس دیگه ؟ نقل قول لینک به ارسال
اشکان 1989 ارسال شده در اردیبهشت 93 گزارش بازنشر ارسال شده در اردیبهشت 93 این در واقع ریدایرکت میکنه به یک ادرس دیگه ؟بله درسته. 1 نقل قول لینک به ارسال
imanfakhar 26231 ارسال شده در اردیبهشت 93 گزارش بازنشر ارسال شده در اردیبهشت 93 اگر می خواهید ری دایرکت به انجمنتون نکنید نشانی سایت را بگذارید که کاربر به صفحه ی اصلی برگرده 2 نقل قول لینک به ارسال
mahdi.a 432 ارسال شده در اردیبهشت 93 مالک گزارش بازنشر ارسال شده در اردیبهشت 93 ممنون دوستان ... با همین کد اوکی شد.خیلی خیلی ممنون. 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .