جلسه قبل نحوه پیکربندی وضعیت پرداخت را یاد گرفتیم. حالا در این قسمت از آموزش رایگان و پروژه محور افزونه گرویتی فرم (Gravity Forms) قصد داریم نحوه ساخت فرم آزمون با افزونه گرویتی فرم را به شما آموزش دهیم. به صورت پیشفرض گرویتی فرم این اجازه را نمیدهد که از امکانات ساخت آزمون در فرمها استفاده کنیم و برای استفاده از این قابلیت باید از افزودنی اختصاصی مربوط به آن استفاده کنیم. اگر افزونه گرویتی فرم (Gravity Forms) را از سایت ابزار وردپرس تهیه کردید، افزودنیها نیز به همراه افزونه در فایلی به نام Extentions در اختیار شما قرار گرفته است.
افزودنی Gravity Forms Quiz
برای ساخت آزمون در گرویتی فرم باید از افزودنی Gravity Forms Quiz استفاده کنید. مثل همه افزونهها آن را از بخش افزونهها > افزودن، آن را نصب کرده و فعال سازی نمایید. سپس به بخش فرمها بروید و فرم جدیدی با عنوان فرم آزمون بسازید. میتوانید در ابتدای فرم، فیلدهایی مثل نام و تلفن را نیز اضافه کنید. زمانی که شما افزودنی Gravity Forms Quiz را نصب کرده باشید، فیلد جدیدی در بخش فیلدهای پیشرفته با نام آزمون اضافه میشود.
ساخت فرم آزمون
فیلدها را اضافه کرده و وارد تنظیمات مربوط به آن شوید. در فیلد اول باید سوال آزمون وارد شود و در بخش نوع فیلد آزمون، با توجه به نیاز و چگونگی سوال یک مورد را اضافه کنید. معمولا برای سوالات از لیست کشویی و دکمههای رادیویی استفاده میشود. چرا که در چک باکس کاربر میتواند بیش از یک گزینه را انتخاب کند. برای مشخص کردن جواب، تیکی که در سمت راست گزینه پاسخ قرار دارد را فعال کنید.
اگر میخواهید به کاربر پس از انتخاب پاسخ نمره داده شود، گزینه Weighted Score را فعال نمایید. با توجه به نوع سوال و گزینههایی که انتخاب کردید میتوانید گزینه “تصادفی کردن نظم گزینهها” را بزنید. در صورتی که تیک گزینه فعال سازی تشریح آزمون را بزنید، کادری برای شما باز خواهد شد که میتوانید توضیحاتی به آن اضافه کنید. در نهایت بروزرسانی را بزنید تا فرم شما ساخته شود.
بررسی فرم آزمون
مثل هر فرم دیگر، پس از ساخت فرم آزمون یک برگه جدیدی ایجاد کنید و فرمتان را به آن بیفزایید. انتشار برگه را بزنید و فرم را به صورت امتحانی کامل کنید. میتوانید گزینه ارسال موجود در انتهای فرم را نیز از بخش تنظیمات > تنظیمات فرم > متن دکمه تغییر دهید. به خاطر بسپارید که باید متنی که پس از اتمام آزمون نمایش داده میشود را نیز از بخش تاییدیهها ویرایش کنید. وارد بخش تاییدیهها که شوید مشاهده خواهید کرد که گزینه جدیدی با عنوان آزمون به این بخش اضافه شده است.
بخش Grading Settings
در صورتی که بخش Grading Settings را روی گزینه قبول/مردود قراردهید، میتوانید برای آزمون خود یک درصد قبولی مشخص کنید. به طوری که وقتی کاربر بالاتر از آن درصد بزند، یک متن و اگر کمتر از درصد مشخص شده به سوالات پاسخ درست دهد، متنی با عنوان مردودی به علاوه درصد و نمره نمایش داده میشود. در نهایت ذخیره تنظیمات را بزنید. اگر هم نمیخواهید این جزییات به کاربر نمایش داده شود، Grading Settings را روی None قرار دهید و از بخش تاییدیهها متنی برای جایگزین کردن در صفحه آخر اضافه کنید.
قرار دادن Grading Settings روی گزینه Letter به شما این امکان را میدهد که نتیجه را سطحبندی کنید. مثلا کاربری که صد درصد پاسخ درست داده سطح A کاربری که 80 درصد پاسخ درست داده سطح B و به همین ترتیب تا صفر درصد ادامه پیدا کند.
اگر تمایل دارید نمره آزمون نمایش داده شود اما نمیخواهید از بخش قبول/مردود استفاده کنید، در همین صفحه تاییدیهها در کنار متنی که وارد کردید، کد کوتاه مربوط به نمره را نیز بیفزایید. برای این کار از قسمت کدهای کوتاه چندین مورد مختلف است که نمره یا نتیجه آزمون را به اشکال مختلف نمایش میدهد. شما میتوانید از گزینههایی مثل All Quiz Results و Quiz Score Total استفاده کنید.
کلام آخر
در این قسمت از آموزش افزونه گرویتی فرم به شما چگونگی ساخت فرم آزمون با قابلیتها و تنظیمات مختلف را آموزش دادیم. با استفاده از این آموزش میتوانید آزمونی با قابلیت نمایش درصد، نمره و مردودی بسازید و آن را در اختیار کاربران سایت خود قرار دهید. امیدواریم توانسته باشیم شما را به خوبی راهنمایی کنیم. جلسه بعدی نحوه استفاده از کد تخفیف در گرویتی فرم را یاد میگیریم. در صورت بروز مشکل یا سوال، حتما آن را در بخش کامنتها با ما در میان بگذارید. ما در تیم ابزار وردپرس تمام سعی خود را میکنیم تا در کمترین زمان ممکن پاسخگوی شما عزیزان باشیم.
51 دیدگاه. Leave new
سلام استاد عزیز
من فرم رو طراحی کردم ولی وقتی افزون برگه جدید رو می زنم گزینه افزودن فرم در صفحه وجود ندارد ممنون میشم راهنمایی نمایید.
سلام وقت شما بخیر،
میتوانید به کمک کد کوتاه نیز فرم را در بخش مورد نظر نمایش دهید.
با تشکر.
سلام، آیا امکان خروجی اکسل فقط از بخش پاسخ های کاربر به صورت کامل که مثلا نوشته بشه سوال یک امتیاز ۱ سوال دو امتیاز ۳ و … دارد؟
و یا میشود برای فرم آزمون فرمولی اضافه کرد تا نمرات و امتیازات سوالات در آخر آزمون به شکلی که چند سوال جداگانه باهم جمع شوند و نتیجه نشان داده شود؟
باتشکر.
سلام بر شما وقت بخیر
برای پاسخ به بخش اول سوال ، لطفاً این آموزش را مشاهده نمایید.
متوجه منظور شما از بخش دوم سوال نشدیم.
سلام آیا میتوان به طریقی این آزمون را پولی کرد؟یعنی فرد قبل یا بعد آزمون مجبور باشد مبلغی پرداخت کند؟
سلام وقت شما بخیر،
میتوانید فرم را به درگاه پرداخت متصل فرمایید.
با تشکر.
ممنون مشاهده شد، فقط یک سوال اینکه در خروجی گرفته شده در آموزش و هم در چیزی که بنده خودم گرفتم خروجی از نام پاسخ میده آیا امکانش هست از امتیاز گرفته شده هر عدد از سوالات خروجی بده یا خیر؟ خروجی کلی از امتیاز میده اما خروجی از هر سوال رو راهی نیافتم.
خواهش می کنم ، در این خصوص پیشنهاد می کنم از ناحیه کاربری خود اقدام به ارسال تیکت فرمایید تا همکاران مربوطه پاسخ دقیقی را به شما ارایه کنند.
باتشکر
سلام دوستان عزیزم خیلی ممنونم ازتون❤
سلام وقت شما بخیر،
خواهش میکنم از حضور شما بسیار ممنونیم
با تشکر.
سلام ، من میخوام یه آزمون چند بخشی بنویسم و برای هر گزینه که کاربر میزنه (درست و غلط نداره) یه امتیاز بگیره و بعد از پایان پاسخگویی بره به صفحه ای که کاربران با سطح امتیاز خودش رو مشاهده کنه ، با گرویتی فرم امکان انجام این کار هست؟
سلام وقت شما بخیر،
این موارد را میتوانید در گرویتی فرم داشته باشید و پیشنهاد می کنم از ویدیو زیر دیدن فرمائید
https://abzarwp.com/making-a-test-form-with-gravity-form/
با تشکر.
سلام چجوری میتونیم اون قسمتی که مثال شماره مون رو توی گرویتی فرم اشتفاه مینویسیم رو یه متنی مینویسه که مثلا شماره شما اشتباه وارد شده است این متون رو تغییر بدیم؟
سلام وقت شما بخیر،
برای این مورد میتوانید در تنظیمات نمایش فیلد در کادر “پیام تایید سفارشی” متن دلخواه را درج فرمایید.
با تشکر.
سلام وقت بخیر چطور میشه تست دوعاملی طراحی کرد؟ یعنی مثلا سوال های یک تا پنج در مورد یک موضوع باشند و نمره هاشون جدا نمایش داده بشه و سوال های پنج تا ده درباره یک موضوع دیگه باشند و جواب هاشون رو جور دیگه نمایش بدیم؟
سلام وقت شما بخیر،
این مورد را تا حدی در آزمون های لرن دش مشاهده کردیم که پیشنهاد میشود در دوره لرن دش آموزش مربوط به آزمونها را مشاهده فرمایید.
با تشکر.
سلام وقتتون بخیر
ایا امکان این هست که برای ازمون های که میذارم
بتونم برای هر ازمون یک تایم بذارم ؟
سلام وقت شما بخیر،
برای این مورد در افزونه گزینه ای مشاهده نشده است اما میتوانید در این خصوص از افزونه لرن دش نیز استفاده کنید.
با تشکر.
سلام وقت بخیر
با استفاده از این فرم ساز میتوان فرمی ایجاد کرد که در اخر پیامی برای کاربر ارسال شود که جواب آزمون شما برای شما ایمیل میشود؟
لطفا در این زمینه راهنمایی بفرماید
سلام و وقت بخیر.
بله می توانید تنظیم نمایید که پس از پر کردن فرم ها ایمیل به کاربر ارسال شود.
با آرزوی موفقیت برای شما .
سلام من آزمونم رو طراحی کردم و میخوام براش تایم بزارم ادان رو هم فعال کردم چطور این کار و انجام بدم هر تایمی میزارم 15 ساعت و به من نمایش میده؟
سلام و احترام خدمت شما
این مورد نیاز به بررسی دارد و متاسفانه نمی توانیم در قسمت دیدگاه ها به شما پاسخ دهیم.
با تشکر
سلام ببخشید من می خوام ازمونم جوری باشه 2+3+6بعدش بیاد تقسم 3کنه و نمره نشون بده
و اینکه مثلا از 90تا سوال مثلا سوال 2و3و6تیکش میزنه بگه شما این سه گزینه را زدید انقدر گرفتید
و مثلا8و9و10زدید این نمره گرفتید
می خوام اینجوری مباحسبه کنه این چه جوریه
همچین چیزی دارد
با سلام خدمت شما
چنین تنظیماتی در بخش آزمون ساز گرویتی فرم وجود ندارد
میتوانید افزونه های دیگری را تست نمایید یا به صورت اختصاصی کدنویسی کنید
سلام عرض ادب
دوتا سوال چجوری یک کاری بکنم که دانش آموز فقط یکبار بتونه وارد آزمون بشه
و بعد اینکه نتونه به سوال قبل برگرده
سلام و احترام آقای همایونی آریا
تنظیمی برای موضوعی که می فرمایید در افزونه وجود ندارد.
با تشکر
سلام داخل گرویتی فرم میتونید از کد ملی استفاده کنید و اون رو یکتا قرار بدید ( یعنی فقط یکبار بتونه با اون کد ملی جواب بده ، بعد از اون سوال ها رو چند صفحه ای بسازید و دکمه برگشت رو غیر فعال کنید
چجوری سوال تشریحی ایجاد کنیم؟
برای سوال تشریحی می توانید از فیلد متن پاراگرافی استفاده کنید. در ضمیمه آزمون فیلدی برای سوال تشریحی وجود ندارد.
با تشکر
سلام خسته نباشید
امکان اینکه هرکسی فقط یک بار بتونه با رمز عبور وارد بشه و آزمون بده وجود داره؟!
سلام و احترام
تنظیمی برای این موضوع در افزونه مشاهده نشد.
با تشکر
سپاس از شما.چطور میتونم از برگه محافظت کنم؟ و اینکه چطور فقط به همان کاربر نمایش داده شود؟
خواهش میکنم، مانند زیر عمل کنید
https://prnt.sc/D4cWA7UJYnq4
ممنون فرم چند مرحله ای با گرویتی فرم قابل اجراست؟
خواهش میکنم ، بله براحتی امکان پذیر است ، پیشنهاد می کنم از
آموزش چند مرحله سازی فرم و منطق شرطی گراویتی فرم دیدن فرمایید.
باتشکر