سلام دوست عزیز خوشحال میشم نظر شما را در مورد این آموزش بدانم 👇

    نازیلا

    با سلام و خسته نباشید
    از این کد می توان برای ریدایرکت به صفحه یک سایت دیگر استفاده کرد؟ به این ترتیب که کاربر زمانی که وارد شد و اطلاعات ورودش صحیح بود به صفحه اول یک سایت خارجی منتقل شود.
    چون برای من اهمیت زیادی دارد که کابر تا قبل ازصحت سنجی و ورود آدرس سایت دوم را نداند.
    ممنون

    پاسخ
      زمان الله ابراهیمی

      سلام خدمت شما دوست گرامی خیر برای اینکار نمیتوانید از این کد استفاده نمایید
      موفق باشید

      پاسخ
      نازیلا

      اینکا رو انجام دادم و به خوبی ریدایرکت شد ممنون از آموزش عالیتون
      موفق باشید

      پاسخ
    حامد

    سلام وقت بخیر ،بنده دو تا سوال داشتم اگر پاسخ بفرمایید ممنون میشم،اول اینکه کاربر وقتی ثبت نام میکنه یه ایمیل واسش میره که یه لینک توی اون هست وقتی کاربر کلیک میکنه اونو هدایت میکنه به اون صفحه ی پیشفرض ورودی وردپرس که اون نشان ورد رس رو هم داره که من نمیخوام اینطوری باشه و میخوام کاربر به قسمت ورود و عضویت سایت که طراحی کردم بره، دومین موضوع اینکه میخوام وقتی کاربر ثبت نام کرد یه پیغام ثبت نام با موفقیت انجام شد بهش نمایش داده بشه ممنونم اگر راهنمایی بفرمایید

    پاسخ
      زمان الله ابراهیمی

      سلام خدمت شما دوست گرامی در این مورد داخل گوگل سرچ فرمایید موفق باشید

      پاسخ
    علی

    سلام وقت بخیر
    مشکل من با این کد حل نشد
    در واقع مشکل من اینجاست که وقتی وارد صفحه لاگین میشیم چنین لینکی روبرو هستیم:
    ..?login=true&page=1&redirect_to=https%3A%2F%2Fsite%2F
    و ریدایرکت میشه صفحه اول سایت.
    چطوری میتونم این لینک رو تغییر بدم
    خواهشمندم راهنمایی بفرمایید
    با تشکر

    پاسخ
      زمان الله ابراهیمی

      سلام خدمت شما دوست گرامی به احتمال زیاد فرم لاگین که شما کلیک کردید از wp_login_url(get_permalink()) داره استفاده می کنه لطفا کد های قالب برسی فرمایید
      در غیر این صورت که همین کد های که داخل آموزش گفته شده مشکل نداره تست شده است
      می توانید از کد زیر استفاده فرمایید به جای my-page اون صفحه مورد نظر را قرار بدید

      function replywp_login_redirect(){
      return home_url('/my-page');
      }
      add_filter('login_redirect','replywp_login_redirect');

      بازم سوال بود بنده درخدمتم موفق و سر بلند باشید

      پاسخ
    ashkan

    ممنون از آموزش‌هاتون که از کدنویسی استفاده می کنین و پلاگین پیشنهاد نمیدین، عالی هستین شما

    پاسخ
      زمان الله ابراهیمی

      خواهش می کنم دوست گرامی خیلی خوشحالم که برای شما مفید بوده موفق و سربلند باشید در زندگی

      پاسخ
    پدرام

    با عرض سلام و وقت بخیر
    من شرط ورود به سایت رو برای مشاهده برخی مطالب سایت قرار دادم. اگر بخوام کاربران سایت بعد از ورود، به همون صفحه ای که ابتدا بودند برگردند، چه کدی رو میتونم قرار بدم؟
    ممنونم

    پاسخ
      زمان الله ابراهیمی

      سلام خدمت شما دوست گرامی برای این که کاربر بعد از این داخل سایت لاگین کرد داخل همان صفحه که هست ریدایرکت بشه میتوانید از کد زیر داخل تگه a یا همان دگمه مورد نظر خود استفاده فرمایید.

      wp_login_url(get_permalink())

      پاسخ
    آرمین

    سلام استاد خسته نباشید
    ببخشید استاد من یک لینکی دارم که ریدایرکت می‌شه به یک صفحه دیگه
    برای اینکه من بفهمم این لینک از کجا و چه جوری داره ریدایرکت می‌شه چیکار باید بکنم
    آخه من از یک روش خاصی استفاده کردم حدوداً چند ماه پیش کاش می‌نوشتم یا فیلم می‌گرفتم از کاری که داشتم می‌کردم. حالا کاری ندارم
    والان نمی‌دونم این لینکه از کجا و چه جوری داره ریدایرکت می‌شه نه تو اچ تی این کار رو کردم نه از افزونه استفاده کردم هر کاری می‌کنم پیدا بکنم این چه جوری ریدایرکت می‌شه نمی‌تونم روشی برای این کار وجود نداره که بدون که چه جوری و از کجا داره ریدایرکت صورت می‌گیره اگه راهنمایی بکنید یک دنیا ممنون می‌شم

    پاسخ
      زمان الله ابراهیمی

      سلام خدمت شما دوست گرامی بعد از لاگین این اتفاف میافته یا همان لینک که می فرمایید به صورت مستفیم هم بزنید ریدایرک میشه لطف بیشتر توضیح بدید

      پاسخ
        آرمین

        سلام
        نه استاد اصاً من کاری به لاگین ندارم من یک صفحه دارم مثلاً آموزش وردپرس که آدرسش وردپرس و یک لینک که اصلاً در سایتم وجود نداشت رو امدم در یک دکمه‌ای قرار دادم و این لینک اصلاً وجود نداره خُب. و دکمس امدم کاری کردم وقتی روی این دکمه کلیک می‌کنی می‌ری به صفحه آموزش وردپرس من الان نمی‌دونم این کار رو چه جوری انجام دادم همه جا رو زیر رو کردم و هیچ نمی‌تونم بفهمم من چه جوری این کار رو کردم می‌خواستم بدون روشی وجود نداره من پیداش بکنم و بفهمم چه جوری ریدایرکته داره انجام می‌شه؟

        پاسخ
          زمان الله ابراهیمی

          دوست گرامی به احتمال زیاد اون لینک شما توسط افزونه خود کار انجام شده لطفا از طریق وتساپ پیام بدید راهنمایی می کنم شما را

          پاسخ
            آرمین

            سلام استاد
            پوزش که مزاحم می‌شم توی فیلم هم گفتم این توی هاست اصلی و دامنه اصلی هم همینه و من گفتم مشکلی از ریدایرکتش ندارم فقط می‌خوام بدون این چه جوری ریدایرکت شده. یعنی این از قبل توی هاست اصلی بود و من بک آپ گرفتم توی لوکال هم نصبش کردم که تست بکنم باز هم همین بود اتفاقاً گفتم من خودم یک ماه پیش این ریدایرکت رو انجام دادم ولی نمی‌دونم کجا چه جوری هر چی می‌گردم پیدا نمی‌کنم.
            استاد یک سوال برای پیدا کردن کل لینک سایت یا اینکه لینک‌های سایت به کجا و چه جوری ریدایرکت شدن راهی وجود نداره که من بتونم اینو بفهمم؟

            زمان الله ابراهیمی

            سلام خدمت شما دوست گرامی تاحالا به همچین چیزی بر نخورده بودم برای پیدا کردن ریدایرکت هم فعلا چیزی به ذهنم نمیرسه اما جستجوی میکنم داخل گوگل اگه به نتیجه رسیدم اعلام خدمت شما موفق باشید

          آرمین

          سلام استاد
          استاد من فیلم گرفتم لینکش رو می‌ذارم امیدوارم که تونسته باشم منظورمو برسونم
          با تشکر از شما

          پاسخ
            زمان الله ابراهیمی

            سلام خدمت شما دوست گرامی طبق فیلم که من دیدم شما داخل لوگال هاست به مشکل بر خوردید یک وردپرس دیگه نصب کنید قالب خودتان روی اون وردپرس اجرا کنید
            شما داخل شورت کد لینک لوکال هاست را قرار دادید به آدرس اصلی از bloginfo(‘url’) استفاده فرمایید روی لوکال هاست نمیشه گفت مشکل از کجاست اما یک وردپرس دیگه نصب کنید اگه بازم هم حل نشد لطفا قالب خود را برای بنده ارسال فرمایید تا کدهای قالب شما را برسی کنم
            موفق و سر بلند باشید در زندگی

    زهرا فقیهی

    با سلام
    مرسی از آموزش عالیتون
    یه سوالی داشتم…من یه نقش جدید تعریف کردم در ورد پرس
    اگر بخوام فقط کاربرانی که اون نقش رو دترن به صفحه ی دلخواه من هدایت بشن باید چکار کنم؟

    پاسخ
      زمان الله ابراهیمی

      سلام خدمت شما دوست گرامی
      برای این که وقتی کاربر وارد سایت لاگین کرد بتوانیم توسط نقش کاربر کنترل کنم که فرص مثال مدر به صفحه پیشخوان هدایت بشه و غیر توسط کد زیر میتوانید این کار انجام بدید .

      function replywp_login_redirect(){
      if(roles['نقش کاربری']){
      return'مشترک ';
      }else{
      return'مدیر';
      }
      }

      دقت داشته باشید که برای این که مشخصات کاربر درستری پیدا کنید میتوانید از آموزش توابع مشخصات کاربر وارد شده را در وردپرس استفاده نمایید
      هر گونه سوال یا مشکل بنده در خدمتم موفق و سربلند باشید در تمام جنبه های زندگی

      پاسخ
        زهرا فقیهی

        با سلام
        این کدی هست که من در فایل function.php اضافه کردم
        اما درست ریدایرکت نمیشه و یک صفحه سفید میاره

        function cm_redirect_users_by_role() {

        $current_user = wp_get_current_user();
        $role_name = $current_user->roles[0];

        if ( ‘Editor’ === $role_name ) {

        return ‘ /editorofproducts’;

        }
        }
        add_filter(‘login_redirect’,’cm_redirect_users_by_role’);

        پاسخ
          زمان الله ابراهیمی

          سلام خدمت شما دوست گرامی به صورت زیر باید انجام بدید با جای ۰ نقش کاربری را ست فرمایید .

          function cm_redirect_users_by_role() {
          $current_user = wp_get_current_user();
          if ($current_user->roles['Editor'] ) {
          return 'صفحه مورد نظر';
          }elseif($current_user->roles['نقش کاربری ']){
          return 'صفحه مورد نظر';
          }
          }
          add_filter('login_redirect','cm_redirect_users_by_role');

          پاسخ