آموزش ریدایرکت کاربر وردپرس پس از ثبت نام
فهرست موضوعات در این آموزش
تغییر مسیر پس از ثبت نام در وردپرس امری مهم در راستای افزایش امنیت وبسایت و اختصاصی تر بودن آن تلقی می شود.
یکی از مهمترین کارهایی که می بایست برای یک وبسایت انجام دهید این است که زیرساخت های آن را تا حد امکان از دست هکر ها و اسپمر ها پنهان کنید.
به خصوص اگر مدیر و وبمستر یک سایت مهم و پربازدید باشید احتمالا در همین لحظه که مشغول مطالعه این مقاله کوتاه از تیم طراحی وب با پاسخ وردپرس هستید افراد زیادی درصدد پیدا کردن راه نفوذ به وبسایت وردپرسی ارزشمند شما باشند.
خوشبختانه این اتفاق در وردپرس به سادگی قابل جلوگیری است و حالا که می خواهید کاربر سایت وردپرس شما پس از ثبت نام یا ورود به سایت به صفحه خاصی هدایت شود زمان خوبیست که از این آموزش پاسخ وردپرس استفاده بکنید.
سلام خدمتا شما دوستان و همراهان همیشگی وب سایت پاسخ وردپرس در خدمت شما هستم با یکی آموزش های رایگان وردپرس ، برای تغییر مسیر پس از ثبت نام در وردپرس لازم است کد های وردپرس که توی این جلسه از آموزش خدمت شما گفته شده داخل فایل functions.php خود قرار دهید.
توی این جلسه از آموزش رایگان وردپرس
- توضیح کامل در باره ریدایرکت کاربر وردپرس پس از ثبت نام
- آموزش کد ها داخل فایل functions.php
- آموزش ریدایرکت کاربر وردپرس پس از ثام به صفحه اصلی
- آموزش ریدایرکت کاربر وردپرس پس از ثبت نام به صفحه دلخوه
آموزش ریدایرکت کاربر وردپرس پس از ثبت نام
نکته : قبل از هر جیز حتما از فایل functions.php خود یک بکاپ تهیه فرمایید در صورت مشکل بتوانید بازیابی کنید .
1 2 3 4 5 6 7 |
/* code in file functions replywp.com*/ add_filter('user_register','replywp_register_redirect'); add_action('registration_redirect','replywp_register_redirect'); function replywp_register_redirect(){ wp_redirect(home_url('/my-page')); exit(); } |
آیا واقعا تغییر مسیر پس از ثبت نام در وردپرس ضروری است؟
امنیت سایت یکی از مهمترین مواردی است که برای مدیریت هر سایتی اهمیت بسیار زیادی دارد. امنیت وردپرس نیز به عنوان یکی از مهمترین سایتسازها و CMSهای محبوب در دنیا،
برای مدیران سایتهای وردپرسی بسیار مهم است و راهکارهای زیادی برای تامین امنیت وردپرس وجود دارد.
در وردپرس برخی از پوشهها و فایلهای اصلی وجود دارند، که هر کاربر با مشاهده سورس وبسایت به راحتی قادر به تشخیص نوع سیستم مدیریت محتوای شما است.
این آدرس های کلیدی جزو شاخصه های اصلی وردپرس هستند.
امیدوارم این جلسه از آموزش های رایگان وردپرس مورد توجه شما قرار گرفته باشد.
خوشحال می شویم اگر با نظرات سازنده خود مارا در تولید مقالات و محتوای بهتر در راستای افزایش آگاهی در حوزه وب یاری نمایید.
ضمن سپاس از لطف شما
من تیک ثبت نام را در تنظیمات زدم.
قالب سایتم آستراست.
پس از این که دیدم کد شما کار نمی کند آن را به هلو المنتور تغییر دادم که متاسفانه باز توفیقی نکرد.
نمی دانم چرا این کد ارسالی شما تنظبمات قبلی قالب را نیز تغییر اساسی داد. نمی دانم ایراد از چیست ولی اتفاقی افتاد که کاربر پس از خروج به فرم وردپرسی می رفت و نیز کاربر، پس از لوگین، دیگر وارد صفحه ی اصلی نمیشد و دوباره می رفت به صفحه ی حساب من.
من ریدایرکت خروج به صفحه ی اصلی را از سایت شما و ریدایرکت کاربری لوگین کرده به صفحه ی اصلی را از سایتی دیگر وارد function.php کرده بودم و این کد ارسالی که لطف کردید نمی دانم چه شد که منتهی به مختل شدن روال کار گردید. حتی پس از پاک کردنش از function نیز کاربر پس از خروچ وارد صفحه وردپرسی شد!
احتراما کد ارسالی که لطف کردید نتوانست کاربر ثبت نامی را وارد پنل کند و نتیجتا کاربری که ثبت نام کرده بود صرفا به صفحه ی اصلی هدایت می شد و عملا “وارد” نمی شد.
این موضوع برام خیلی عجیب بود. خودم هم نهایت کار را به شرکت هاستینگ سپردم تا شاید بازگردانی فایل به حالت بکاپشان بتواند کمکی بکند.
سلام خدمت شما دوست گرامی نباید مشکل داشته باشه به احتمال زیاد بعد از این که کد ها را هم پاک کردید به این صورت شده مرورگر شما احتمالا کش کرده باشه یک بار کش مرورگر خالی فرمایید دوباره تست کنید اگه بازم مشکل شما برطرف نگردید لطفا از طریق وتساپ شماره که داخل قسمت footer سایت قرار داده شده پیام بدید راهنمایی می کنم دوست گرامی موفق و سر بلند باشید
سلام بر شما
قبل از هر چیز می خواستم تشکر جانانه بکنم از شما برای آموزش خوبتان- من در سایت شما فقط توانستم آموزش به درد بخور و کار راه بنداز در این خصوص ببینم.
من آمدم و کدهای شما را وارد کردم منتها نمی دانم چرا کاربر همچنان پس از تکمیل فرم ثبت نام ووکامرس، به صفحه اصلیی هدایت می شود ولی حالت لوگین کرده ندارد. نمی دانم چرا این طور می شود.
ایا می توانید در این خصوص به من کمک کنید؟
سلام و دورود خدمت شما دوست گرامی خیلی خوش حالم آموزش ریدیرکت کابر وردپرس برای شما دوست گرامی مفید بوده درصورت که کد بالا برای کار نکرد از توابع زیر استفاده فرمایید.
function custom_registration_redirect() {
wp_logout();
return home_url('/');
}
add_action('woocommerce_registration_redirect', 'custom_registration_redirect', 2);
در مورد سوال دم شما یک بار قالب پیش فرض وردپرس را فعال فرمایید اگه داخل این قالب هم فرم لاگین ووکامرس برای شما نمایان نشد داخل قسمت پیشخوان وردپرس قسمت تنظیمات روی تیک هر کسی میتواند نامنویسی کند کلیک فرمایید
هر گونه سوال یا مشکل بود از همین قسمت میتوانید پیگیر فرمایید موفق و سر بلند باشید