نمایش گوگل فرم در وردپرس بدون افزونه؛ آموزش کامل و بهروز
- مقالات آموزشی
- بروزرسانی شده در

اگه میخواید بدون خرید افزونه یا درگیرشدن با تنظیمات پیچیده یک فرم نظرسنجی، ثبتنام یا دریافت بازخورد بسازید، گوگل فرم انتخاب ساده و رایگانیه. فرم رو داخل حساب گوگلتون میسازید، مشخص میکنید چه افرادی اجازه پاسخدادن دارن و بعد کد نمایش اون رو داخل وردپرس میذارید.
برای این کار به هیچ افزونهای نیاز ندارید. خود وردپرس بلوکی به نام «HTML سفارشی» داره که کد گوگل فرم رو میپذیره. توی ادامه، مسیر جدید انتشار فرم، تنظیم دسترسی، نمایش فرم در وردپرس، ذخیره پاسخها و محدودیتهای مهم این روش رو قدمبهقدم با هم بررسی میکنیم.
آنچه در این مقاله میخوانید
گوگل فرم چیست و چه کاربردی داره

گوگل فرم ابزار فرمساز گوگله. باهاش میتونید فرم تماس، نظرسنجی، آزمون، ثبتنام رویداد یا فرم دریافت بازخورد بسازید و لینک یک فرم رو در چند سایت یا شبکه اجتماعی به اشتراک بذارید.
مزیت اصلی این روش اینه که پاسخهای چند کانال همگی داخل همون فرم جمع میشن. البته گوگل فرم جای همه فرمسازهای وردپرس رو نمیگیره. اگه به پرداخت آنلاین، عضویت کاربر، ورود به وردپرس یا اتصال مستقیم به ووکامرس نیاز دارید، معمولاً یک فرمساز مخصوص وردپرس انتخاب مناسبتریه.
گوگل فرم نامحدود نیست. طبق راهنمای رسمی گوگل، هر فرم سقف ۵۰۰ هزار پاسخ و ۱ گیگابایت داده داره. وقتی تعداد پاسخها خیلی زیاد بشه، بعضی نماها یا اتصال فرم به گوگل شیتس هم ممکنه محدود بشن.
آموزش ساخت گوگل فرم
اول وارد صفحه گوگل فرم بشید و با حساب گوگلتون وارد بشید. خود فرم داخل گوگل درایو شما نگهداری میشه؛ پس بعداً هم میتونید از همون حساب پیداش کنید.
بعد از ورود، میتونید یکی از قالبهای آماده رو انتخاب کنید. اگه میخواید فرم رو از صفر بسازید، روی گزینه «Blank form» یا علامت مثبت کلیک کنید.

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

برای هر سؤال، متن سؤال و نوع پاسخ رو انتخاب کنید. مثلاً «Short answer» برای جواب کوتاه، «Paragraph» برای متن بلند و «Multiple choice» برای انتخاب یک گزینه کاربرد داره. اگه جواب یک سؤال ضروریه، گزینه «Required» رو برای همون سؤال روشن کنید.
از نوار کنار فرم هم میتونید سؤال، عنوان، تصویر، ویدئو یا بخش تازه اضافه کنید. قبل از انتشار، روی آیکون پیشنمایش کلیک کنید و فرم رو یک بار مثل کاربر واقعی پر کنید تا سؤال ناقص یا گزینه اشتباهی باقی نمونه.
تنظیم دسترسی و انتشار گوگل فرم
در رابط جدید گوگل فرم، ساختن فرم بهتنهایی اون رو برای همه قابلاستفاده نمیکنه. اول روی «Publish» کلیک کنید. بعد در بخش دسترسی پاسخدهندهها یا «Responder access» مشخص کنید چه کسانی اجازه بازکردن و ارسال فرم رو دارن.

اگه فرم باید برای همه بازدیدکنندههای سایت باز باشه، دسترسی رو طوری تنظیم کنید که افراد دارای لینک بتونن پاسخ بدن. اگه حساب کاری یا آموزشی دارید، ممکنه فرم بهصورت پیشفرض فقط برای اعضای همون مجموعه باز باشه. این تنظیم رو قبل از گذاشتن فرم در سایت بررسی کنید؛ وگرنه بعضی بازدیدکنندهها صفحه درخواست دسترسی میبینن.
تنظیمات جمعآوری ایمیل، محدودکردن هر فرد به یک پاسخ و امکان ویرایش پاسخ هم به نیاز شما بستگی داره. یادتون نره بعضی گزینهها کاربر رو مجبور میکنن وارد حساب گوگل بشه. راهنمای رسمی انتشار و مدیریت دسترسی گوگل فرم جزئیات این بخش رو توضیح داده.
گرفتن Embed HTML از گوگل فرم
بعد از انتشار فرم، پنجرهای باز میشه که فقط لینک پاسخدادن به فرم رو به شما میده. این لینک برای فرستادن مستقیم فرم مناسبه، ولی کدی نیست که بتونید داخل وردپرس بذارید. برای گرفتن کد نمایش فرم، اول این پنجره رو ببندید.
حالا منوی سهنقطه بالای صفحه رو باز کنید و گزینه «Embed HTML» رو بزنید. Embed یعنی نمایش محتوای یک سرویس داخل صفحه سایت. گوگل یک کد iframe به شما میده؛ iframe هم قاب کوچیکی داخل صفحهست که خود فرم رو از گوگل نمایش میده. عرض و ارتفاع اولیه فرم رو تنظیم کنید و بعد «Copy» رو بزنید. لازم نیست چیزی از داخل کد پاک کنید. راهنمای رسمی اشتراکگذاری و جاسازی گوگل فرم مسیر فعلی این گزینهها رو هم نشون میده.

نمایش گوگل فرم در وردپرس بدون افزونه
وردپرس از قبل قابلیت واردکردن کد HTML رو داره؛ پس برای نمایش گوگل فرم نیازی به نصب افزونه ندارید. نوشته یا برگه موردنظرتون رو در ویرایشگر وردپرس باز کنید. اگه هنوز صفحه سایتتون رو نساختید، آموزش طراحی سایت با وردپرس بدون کدنویسی نقطه شروع مناسبیه.
- روی علامت مثبت افزودن بلوک کلیک کنید.
- عبارت «HTML سفارشی» رو جستوجو کنید.
- بلوک «HTML سفارشی» رو به صفحه اضافه کنید.
- کد iframe کپیشده از گوگل فرم رو داخل بلوک بذارید.
- گزینه پیشنمایش بلوک یا پیشنمایش صفحه رو بزنید و نمایش فرم رو بررسی کنید.
- در پایان، صفحه رو ذخیره یا منتشر کنید.

طبق مستندات بلوک HTML سفارشی وردپرس، بعضی حسابهای کاربری اجازه ثبت همه کدهای HTML رو ندارن. اگه iframe بعد از ذخیره حذف شد، کار رو با حساب مدیر سایت امتحان کنید. دسترسی مدیر رو فقط به فرد مطمئن بدید.
تنظیم اندازه فرم در موبایل و دسکتاپ
کد گوگل معمولاً یک عرض و ارتفاع مشخص داره. اگه فرم در موبایل از صفحه بیرون زد، مقدار width داخل کد iframe رو از یک عدد ثابت به 100% تغییر بدید. برای نمونه، بخش width="640" رو به width="100%" تبدیل کنید. بقیه کد رو تغییر ندید.
اگه پایین فرم بریده شد، مقدار height رو بیشتر کنید. طول فرم با تعداد سؤالها تغییر میکنه؛ پس یک عدد ثابت برای همه فرمها مناسب نیست. نتیجه رو هم در دسکتاپ و هم در موبایل بررسی کنید.
مشاهده و ذخیره پاسخهای گوگل فرم
برای دیدن جوابها، خود فرم رو باز کنید و وارد تب «Responses» بشید. اینجا خلاصه پاسخها و جواب هر کاربر رو میبینید. پاسخها بهصورت خودکار داخل یک فایل جداگانه گوگل شیتس ذخیره نمیشن؛ باید اتصال به شیت رو خودتون فعال کنید.
برای ساخت فایل پاسخها، در تب «Responses» روی آیکون گوگل شیتس بزنید و یک فایل تازه بسازید یا فایل موجودی رو انتخاب کنید. بعد از اتصال، پاسخهای جدید داخل اون فایل هم ثبت میشن. راهنمای مدیریت پاسخهای گوگل فرم تنظیمات این بخش رو کامل توضیح داده.
ارسال گوگل فرم با ایمیل
بعد از انتشار فرم، از گزینههای اشتراکگذاری میتونید فرم رو برای چند آدرس ایمیل بفرستید. اگه گزینه قراردادن فرم داخل ایمیل در دسترس بود، میتونید اون رو فعال کنید. در غیر این صورت، گیرنده لینک فرم رو داخل پیام میبینه و با کلیک روی اون وارد فرم میشه.
همه فرمها داخل ایمیل نمایش داده نمیشن. فرمهایی که سؤال آپلود فایل، سؤال امتیازدهی، تصویر داخل سؤال یا گزینه، یا آزمون محافظتشده دارن ممکنه فقط بهشکل لینک ارسال بشن. پس قبل از فرستادن ایمیل به کاربران، یک نسخه آزمایشی برای خودتون بفرستید.
نکات حریم خصوصی و امنیت اطلاعات
- فقط اطلاعاتی رو بپرسید که واقعاً برای هدفتون لازم دارن.
- کنار فرم توضیح بدید اطلاعات برای چه کاری جمع میشن و چه کسی به اونها دسترسی داره.
- رمز عبور، اطلاعات کارت بانکی و اطلاعات خیلی حساس رو با یک فرم عمومی جمع نکنید.
- دسترسی خود فرم و فایل گوگل شیتس رو فقط به افراد ضروری بدید.
- بعد از انتشار صفحه، فرم رو در حالت خروج از حساب گوگل یا پنجره ناشناس مرورگر آزمایش کنید.
جمعبندی
برای نمایش گوگل فرم در وردپرس لازم نیست افزونهای نصب کنید. فرم رو در گوگل میسازید، دسترسی پاسخدهندهها رو تنظیم میکنید، اون رو منتشر میکنید و کد Embed HTML رو داخل بلوک داخلی «HTML سفارشی» وردپرس میذارید. در پایان هم نمایش فرم، دسترسی عمومی و ثبت پاسخها رو با یک پاسخ آزمایشی بررسی کنید.
سؤالهای متداول
برای نمایش گوگل فرم در وردپرس به افزونه نیاز داریم؟
نه. خود وردپرس بلوک «HTML سفارشی» رو داره و میتونید کد iframe گوگل فرم رو داخل همون بلوک بذارید.
چرا گوگل فرم برای بعضی کاربران باز نمیشه؟
معمولاً دسترسی پاسخدهندهها محدوده یا فرم هنوز منتشر نشده. تنظیمات انتشار و Responder access رو بررسی کنید و فرم رو در پنجره ناشناس مرورگر باز کنید.
چطور عرض گوگل فرم رو در موبایل درست کنیم؟
داخل کد iframe مقدار width رو روی 100% بذارید. بعد صفحه رو در موبایل پیشنمایش کنید و اگه پایین فرم بریده بود، مقدار height رو بیشتر کنید.
پاسخهای گوگل فرم کجا ذخیره میشن؟
پاسخها داخل تب Responses خود فرم دیده میشن. اگه میخواید اونها رو داخل گوگل شیتس هم داشته باشید، باید از همین تب یک فایل شیت بسازید یا فایل موجودی رو وصل کنید.

سلام
این افزونه فارسی سازی شده و می توان بجای افزونه کیوفرم از آن استفاده نمود ؟ و دیگر اینکه آیا به درگاه پرداخت هم متصل می شود ؟
با تشکر
سلام
فرم ساز گوگل هست . افزونه های WPForms و quform افزونه های فرم ساز هستند. quform فارسی سازه شده در سایت هست . WPForms فارسی نیست.