how-to-add-custom-fields-to-comments-form-in-wordpress-og

نحوه افزودن فیلدهای سفارشی به فرم نظرات در وردپرس

آیا می خواهید نحوه افزودن فیلدهای سفارشی به فرم نظرات در وردپرس را یاد بگیرید؟

فرم کامنت پیش فرض وردپرس دارای چهار قسمت (نام، ایمیل، وب سایت و پیام) است. اما گاهی اوقات ممکن است بخواهید فیلدهای دیگری مانند رتبه بندی، گزینه چک باکس و غیره را اضافه کنید.

در این مقاله نحوه سفارشی سازی فرم نظر در وردپرس را با افزودن فیلدهای سفارشی به شما نشان خواهیم داد.

چرا فیلدهای سفارشی را به فرم نظرات در وردپرس اضافه کنید؟

به طور پیش فرض، فرم نظر وردپرس نام، آدرس ایمیل و وب سایت بازدید کننده را می خواهد. همچنین دارای قسمتی است که افراد می‌توانند نظر خود را تایپ کنند، و یک کادر تأیید که بازدیدکنندگان می‌توانند از آن برای ذخیره اطلاعات شخصی خود برای دفعه بعدی که نظری ارسال می‌کنند استفاده کنند.

افزودن فیلدهای سفارشی به فرم نظرات در وردپرس
افزودن فیلدهای سفارشی به فرم نظرات در وردپرس

فیلدهای سفارشی می توانند بخش نظرات شما را جذاب تر و زنده تر کنند. برای مثال، ممکن است از بازدیدکنندگان اطلاعاتی بخواهید که باعث ایجاد بحث در بخش نظرات سایت شما شود.

یا اگر از نظرات برای بررسی استفاده می کنید، ممکن است بخواهید که کاربران امتیازشان را در نظرات اضافه کنند.

همانطور که گفته شد، بیایید ببینیم چگونه می توانید فیلدهای سفارشی را به فرم نظرات استاندارد در وب سایت وردپرس خود اضافه کنید.

نحوه سفارشی سازی فرم نظر وردپرس

ساده ترین راه برای افزودن فیلدهای سفارشی به فرم نظر وردپرس استفاده از افزونه  WordPress Comments Fields است.

این افزونه به شما امکان می دهد طیف وسیعی از فیلدهای مختلف را به فرم های نظر خود اضافه کنید، از جمله چک باکس ها، دکمه های رادیویی و منوهای کشویی.

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

ابتدا باید افزونه وردپرس Comments Fields را نصب و فعال کنید. برای جزئیات بیشتر، لطفاً راهنمای ما در مورد نحوه نصب افزونه وردپرس را ببینید.

پس از فعال سازی، به نظرات » فیلدهای نظر بروید. برای افزودن یک فیلد سفارشی به فرم نظر خود، به سادگی بر روی دکمه “افزودن فیلد” کلیک کنید.

wordpress comments fields

اکنون می توانید نوع فیلدی را که می خواهید به فرم نظر وردپرس سفارشی خود اضافه کنید، انتخاب کنید.

انتخاب های شما شامل فیلدهای نوشتاری، چک باکس ها و دکمه های رادیویی است.

comment field type

پس از انجام این کار، تنظیمات اضافی را مشاهده خواهید کرد که می توانید فیلد سفارشی را پیکربندی کنید.

می توانید برچسب خود را در قسمت “عنوان” تایپ کنید. همانطور که شما تایپ می کنید، افزونه به طور خودکار فیلد «نام داده» را پر می کند.

نام داده به شما کمک می‌کند این اطلاعات را زمانی که در مکان‌های دیگر استفاده می‌شود شناسایی کنید، برای مثال در هر اعلان‌های ایمیلی که تنظیم کرده‌اید.

اگر می‌خواهید به جای آن از مقدار دیگری استفاده کنید، می‌توانید به سادگی متن را در قسمت «نام داده» تغییر دهید.

comments title data

پس از انجام این کار، می توانید یک توضیح اختیاری را در قسمت “توضیحات” تایپ کنید.

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

custom comments description

همچنین می توانید حداقل و حداکثر محدودیت را برای تعداد کاراکترهایی که بازدیدکننده می تواند در فیلد سفارشی تایپ کند تعیین کنید.

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

برای تنظیم این محدودیت های اختیاری، مقادیر خود را در کادرهای “Max Length” و “Min Length” تایپ کنید.

max min comments

Translation is too long to be saved

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

visibility members guests

گزینه دیگر این است که فیلد سفارشی را فقط به افرادی نشان دهید که نقش کاربری خاصی دارند.

برای انجام این کار، منوی بازشوی «Visibility» را باز کنید و سپس روی «By role» کلیک کنید. این یک فیلد جدید اضافه می‌کند که می‌توانید نقش کاربر را تایپ کنید. برای افزودن چند نقش کاربر، کافی است هر نقش را با یک کاما جدا کنید.

user members visibility

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

می‌توانید یک مقدار پیش‌فرض را در قسمت «تنظیم مقدار پیش‌فرض» تایپ کنید.

comment default value

فیلد نظر سفارشی شما به‌طور پیش‌فرض به‌عنوان اختیاری علامت‌گذاری شده است. با این حال، می‌توانید فیلد را اجباری کنید تا بازدیدکنندگان نتوانند بدون تکمیل این فیلد نظر ارسال کنند.

برای ایجاد این تغییر در فرم نظر سفارشی وردپرس خود، به سادگی پیش بروید و کادر “الزامی” را علامت بزنید.

وقتی افزودن گزینه ها به اتمام رسید، فقط روی دکمه “افزودن فیلد” کلیک کنید.

اکنون پنجره بازشو بسته می شود و شما فیلد سفارشی جدید خود را در قسمت نظرات » فیلدهای نظر داشبورد وردپرس خواهید دید.

اکنون می توانید با دنبال کردن همان فرآیندی که در بالا توضیح داده شد، فیلدهای بیشتری را به فرم نظر وردپرس سفارشی خود اضافه کنید.

وقتی آماده اضافه کردن یک فیلد سفارشی به فرم نظر هستید، مطمئن شوید که نوار لغزنده «وضعیت» آن روی «روشن» تنظیم شده است.

سپس می توانید ادامه دهید و روی دکمه “ذخیره فیلدها” کلیک کنید.

comments save fields

اکنون اگر از سایت خود بازدید کنید، فیلدهای اضافی را در فرم نظر سفارشی وردپرس خواهید دید.

اگر می خواهید یک فیلد سفارشی را در هر نقطه از فرم نظر حذف کنید، به سادگی به نظرات » فیلدهای نظر بازگردید.

سپس می‌توانید فیلد سفارشی‌ای را که می‌خواهید حذف کنید، پیدا کنید و روی کنار آن کلیک کنید تا یک برچسب قرمز «خاموش» نشان داده شود.

پس از انجام این کار، فقط روی دکمه Save Fields کلیک کنید.

comment field remove

اکنون اگر وب سایت خود را بررسی کنید، خواهید دید که این فیلد سفارشی از فرم نظر وردپرس ناپدید شده است.

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

افزونه‌های صفحه ساز

صفحه سازهای وردپرس امکانات مختلفی را در اختیار ما قرار می‌دهند که از اصلی‌ترین این امکانات می‌توان به بالا رفتن

افزونه فرم ساز وردپرس

به دنبال افزونه فرم ساز وردپرس هستید؟ چه بخواهید فقط یک فرم تماس ساده بسازید و یا فرم های پیچیده

0 0 رای ها
رأی دهی به مقاله
اشتراک در
اطلاع از
0 نظرات
قدیمی‌ترین
تازه‌ترین بیشترین رأی
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها