اخطار‌های زیر رخ داد:
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 210 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 459 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 210 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 460 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 103 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 466 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 104 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 466 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 105 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 466 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 185 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 466 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 210 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/global.php 818 my_date
/printthread.php 16 require_once
Warning [2] preg_replace(): The /e modifier is no longer supported, use preg_replace_callback instead - Line: 272 - File: inc/plugins/imeiJalaliDate.php PHP 7.3.33 (Linux)
File Line Function
[PHP]   errorHandler->error
/inc/plugins/imeiJalaliDate.php 272 preg_replace
/inc/plugins/imeiJalaliDate.php 210 imeiJGconvert
/inc/class_plugins.php 139 imeiJalaliDate
/inc/functions.php 506 pluginSystem->run_hooks
/printthread.php 150 my_date



تالار گفتمان اسکریپت دات کام
ایجاد پروفایل کاربران در وردپرس با Profile Builder - نسخه‌ی قابل چاپ

+- تالار گفتمان اسکریپت دات کام (https://forum.xn--mgbguh09aqiwi.com)
+-- انجمن: عمومی (https://forum.xn--mgbguh09aqiwi.com/Forum-%D8%B9%D9%85%D9%88%D9%85%DB%8C)
+--- انجمن: مطالب متفرقه (https://forum.xn--mgbguh09aqiwi.com/Forum-%D9%85%D8%B7%D8%A7%D9%84%D8%A8-%D9%85%D8%AA%D9%81%D8%B1%D9%82%D9%87)
+--- موضوع: ایجاد پروفایل کاربران در وردپرس با Profile Builder (/Thread-%D8%A7%DB%8C%D8%AC%D8%A7%D8%AF-%D9%BE%D8%B1%D9%88%D9%81%D8%A7%DB%8C%D9%84-%DA%A9%D8%A7%D8%B1%D8%A8%D8%B1%D8%A7%D9%86-%D8%AF%D8%B1-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3-%D8%A8%D8%A7-Profile-Builder)



ایجاد پروفایل کاربران در وردپرس با Profile Builder - sh369 - 1396/01/24

در این نوشته از همیار وردپرس قصد معرفی افزونه ای کاربردی را داریم که می توانید به کمک آن به ایجاد پروفایل کاربران در وردپرس بپردازید.
افزونه ایجاد پروفایل برای کاربران کار وبمستران را بسیار آسان کرده و تمام آنچه که کاربر بعد از ثبت نام در سایت شما ممکن است نیاز داشته باشد را برای شما فراهم آورده است.
بعد از نصب افزونه ایجاد پروفایل سایتلینک قابل نمایش نیست . لطفا ثبت نام کنید و یا وارد سایت شوید برای کاربران، این افزونه شورت کدهای مختلفی را برای اضافه کردن امکانات مختلف به بخش های سایت در اختیارتان قرار می دهد که می توانید با آن ها هر عملی را به صورت ساده انجام دهید.
در ادامه با ما همراه باشید تا بتوانید این امکانات خاص را در در سایت وردپرسی خودتان ایجاد کنید و تجربه ی کاربری خوبی را برای کاربرانتان ایجاد کنید.
پروفایل کاربران در وردپرس با Profile Builder
[تصویر:  Capture%20%288%29.PNG]
افزونه ایجاد پروفایل کاربران در وردپرس فقط برای ایجاد پروفایل نیست و شما می توانید از یک فرم ثبت نام, فرم ورود و حتی صفجه ی فراموشی  رمز عبور هم بهره مند شوید، پس نگران ناهماهنگی این بخش ها نباشید چرا که این افزونه همه ی کار ها را خودش انجام می دهد.
شروع کار
برای شروع کار ابتدا افزونه را دریافت نموده و از بخش افزونه های سایت خود آن را نصب نمایید. بعد از نصب این افزونه لینک قابل نمایش نیست . لطفا ثبت نام کنید و یا وارد سایت شوید در پیشخوان وردپرسشما بخشی جدید با نام Profile Builder ایجاد شده است که مربوط به تنظیمات افزونه ی نصب شده می باشد.
[تصویر:  Capture2%20%2810%29.PNG]
همان طور که می بینید این افزونه تنظیم بخش خاصی را از شما انتظار ندارد و فقط باید شورت کد هر بخشی را که می خواهید کپی کنید و در یک برگه/نوشته وارد کنید تا آن بخش برای شما ایجاد شود.
مثال
برای مثال من فرم ثبت نام و فرم ویرایش پروفایل کاربری را ایجاد می کنم. ابتدا از همین صفحه باید شورت کدهای ویرایش پروفایل و ایجاد فرم ثبت نام را در دو نوشته/برگه مجزا وارد کنید.
[تصویر:  Capture3%20%288%29.PNG]
[تصویر:  Capture4%20%286%29.PNG]
بعد از اینکه مطابق تصویر بالا شورتکد ها را به نوشته/برگه سایتتان اضافه نمودید می توانید آن ها را به فهرستی از سایتتان هم اضافه کنید تا کاربر دسترسی آسان و سریعی را به آن ها داشته باشد.
بعد از آن نتیجه را در خروجی پروفایل کاربران در وردپرس مشاهده کنید.
[تصویر:  Capture5%20%286%29.PNG]
تصویر بالا مربوط به ویرایش پروفایل و تصویر زیر مربوط به فرم ثبت نام می باشد.
[تصویر:  Capture6%20%285%29.PNG]
همانطور که مشاهده می کنید فرم ثبت نام و فرم ویرایش پروفایل کاربر خیلی سریع و آسان ایجاد شده است اما امشکلی که وجود دارد این است که این فرم ها به صورت انگلیسی می باشد و ممکن است برای سایت ما که تمام کاربرانمان فارسی زبان هستند نامناسب باشد.
manage fields
برای اینکه هر بخش را متن دلخواه خودتان قرار دهید و فرم های هر بخش را فارسی کنید، ابتدا باید به بخش Manage Fields این افزونه بروید.
[تصویر:  Capture7%20%285%29.PNG]
در این بخش می توانید برای هر فرم موجود در سایت(label) متن دلخواه خودتان را قرا دهید. به تصویر زیر توجه کنید.[تصویر:  Capture8%20%284%29.PNG]
مطابق با تصویر بالا برای ویرایش هر بخش روی گزینه ی Edit در کنار آن کلیک کنید تا زیر منوی تنظیمات آن بخش برای شما باز شود سپس می توانید آن بخش را متن موردنظر خودتان قرار دهید(فارسی سازی نوشته ها)، در نهاین هم هر بخش را بصورت جداگانه ذخیره کنید.
و بعد از آن به فرم مورد نظرتان سری بزنید تا خروجی برای پروفایل کاربران در وردپرس را مشابه تصویر زیر مشاهده کنید.
[تصویر:  Capture9%20%283%29.PNG]
[تصویر:  Capture10%20%283%29.PNG]
موفق باشید…