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

اگه پایین برگههایی مثل «درباره ما»، «تماس با ما» یا «قوانین سایت» فرم ارسال نظر میبینید، معمولاً نیازی نیست افزونه تازهای نصب کنید. خود وردپرس چند راه ساده برای این کار داره؛ میتونید دیدگاه یک برگه رو از داخل ویرایشگر ببندید، از ویرایش سریع کمک بگیرید یا دیدگاه چند برگه رو یکجا غیرفعال کنید.
در نسخه قبلی این مقاله، افزونه No Page Comment و روش کار با اون معرفی شده بود. صفحه رسمی افزونه در مخزن وردپرس هشدار میده که این افزونه با نسخههای جدید وردپرس آزمایش نشده. برای همین پیشنهاد میکنیم از اون استفاده نکنید و سراغ امکانات داخلی وردپرس یا یک افزونه فعالتر برید.
آنچه در این مقاله میخوانید
چرا فرم نظرات رو از برگههای وردپرس حذف کنیم
دیدگاهها برای نوشتههای آموزشی و وبلاگی مفیدن، چون کاربران میتونن سؤال بپرسن یا تجربهشون رو با بقیه در میون بذارن. ولی بیشتر برگههای ثابت سایت برای گفتگو ساخته نشدن. نمایش فرم نظر در برگه پرداخت، قوانین، خدمات یا تماس با ما ممکنه کاربر رو سردرگم کنه و تعداد دیدگاههای ناخواسته یا هرزنامهها رو هم بالا ببره.
البته لازم نیست بخش دیدگاهها رو از کل سایت کنار بذارید. میتونید فرم نظر رو فقط در برگههای ثابت ببندید و برای نوشتههای وبلاگ باز نگه دارید. اگه میخواید دیدگاهها رو در همه بخشهای سایت مدیریت کنید، آموزش حذف بخش دیدگاه در وردپرس بدون افزونه و با افزونه راهکارهای بیشتری رو بهتون نشون میده.
حذف فرم نظرات از یک برگه وردپرس
برای بستن دیدگاه یک برگه، اول وارد پیشخوان وردپرس بشید. از منوی «برگهها» روی «همه برگهها» کلیک کنید و بعد برگه موردنظرتون رو باز کنید تا وارد ویرایشگر بشید.
- روی آیکون تنظیمات بالای صفحه کلیک کنید تا نوار کناری ویرایشگر باز بشه.
- تب مربوط به تنظیمات برگه رو انتخاب کنید.
- بخش «گفتوگو» یا Discussion رو باز کنید. Discussion همون بخشی هست که اجازه ارسال دیدگاه و بازتاب رو کنترل میکنه.
- گزینه «پذیرفتن دیدگاه» یا Allow Comments رو غیرفعال کنید.
- روی «بهروزرسانی» کلیک کنید تا تغییرات ذخیره بشن.
ممکنه نام یا جای دقیق این گزینهها با توجه به زبان پیشخوان یا نسخه وردپرس کمی فرق کنه. اگه بخش گفتوگو رو در تنظیمات برگه پیدا نکردید، از روش ویرایش سریع که در بخش بعد میبینید استفاده کنید.
یادتون باشه این کار فقط جلوی ارسال دیدگاه تازه رو میگیره و دیدگاههای قبلی برگه رو پاک نمیکنه. اگه میخواید دیدگاههای قبلی هم حذف بشن، باید اونها رو جداگانه از بخش «دیدگاهها» مدیریت کنید.
بستن دیدگاه برگه با ویرایش سریع
اگه نمیخواید برای این تغییر وارد ویرایشگر برگه بشید، ویرایش سریع مسیر کوتاهتریه:
- از پیشخوان به «برگهها ← همه برگهها» برید.
- نشانگر ماوس رو روی عنوان برگه نگه دارید و روی «ویرایش سریع» کلیک کنید.
- تیک گزینه «پذیرفتن دیدگاه» رو بردارید.
- روی «بهروزرسانی» کلیک کنید.

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

اگه برگهها در چند صفحه از فهرست مدیریت پخش شدن، همین مراحل رو برای هر صفحه تکرار کنید.
تنظیم وضعیت دیدگاه برگههای جدید
وردپرس از نسخه ۴.۳ به بعد دیدگاه برگههای تازه رو بهصورت پیشفرض میبنده. تنظیم «اجازه دادن به مردم برای ارسال دیدگاه برای نوشتههای تازه» در صفحه «تنظیمات ← گفتوگو» بیشتر برای نوشتههای جدید کاربرد داره و وضعیت محتوایی رو که قبلاً ساختهاید تغییر نمیده.
پس اگه فرم نظر رو روی برگههای سایتتون میبینید، احتمالاً اون برگهها قبلاً ساخته شدن، تنظیمشون بهصورت دستی تغییر کرده یا قالب و افزونهای فرم جداگانهای به برگه اضافه کرده. اول وضعیت دیدگاه خود برگه رو با یکی از روشهای بالا بررسی کنید. اگه گزینه بسته بود ولی فرم هنوز نمایش داده میشد، تنظیمات قالب و افزونهای رو هم بررسی کنید که فرم یا سیستم دیدگاه جداگانهای به سایتتون اضافه کرده.
چرا افزونه No Page Comment رو پیشنهاد نمیکنیم
در نسخه قبلی این آموزش، افزونه No Page Comment برای مشخصکردن وضعیت پیشفرض دیدگاهها و بازتابها معرفی شده بود. این افزونه تنظیماتی برای کنترل دیدگاه انواع مختلف محتوا داره.

بااینحال، صفحه رسمی افزونه هشدار میده که این ابزار با نسخههای جدید وردپرس آزمایش نشده. یعنی سازگاری اون با نسخه وردپرس سایتتون تأیید نشده و ممکنه موقع استفاده با مشکل روبهرو بشید. از طرفی، خود وردپرس راههای سادهای برای بستن دیدگاه یک یا چند برگه داره؛ پس نصب این افزونه برای بیشتر سایتها انتخاب مناسبی نیست.
روش کار قدیمی افزونه No Page Comment
در آموزش قبلی، بعد از نصب افزونه باید از پیشخوان به «تنظیمات ← No Page Comment» میرفتید. در بخش اول صفحه میشد دیدگاهها و Trackbackها رو برای برگه، نوشته، رسانه و بعضی نوعهای محتوای دیگه فعال یا غیرفعال کرد. Trackback یا بازتاب، یک اعلان قدیمی وردپرسه که خبر میده سایت دیگهای به محتوای شما لینک داده.

بخش Modify All Current هم برای تغییر وضعیت محتوای قبلی ساخته شده بود. گزینههایی مثل Disable All Comments و Disable All Trackbacks وضعیت تعداد زیادی محتوا رو یکجا تغییر میدادن. این کار میتونه دادههای پایگاه داده رو تغییر بده؛ پس اگه خواستید افزونه رو فقط برای آزمایش بررسی کنید، قبل از اجرای این گزینهها از سایتتون نسخه پشتیبان بگیرید.
این توضیحها کمک میکنن تفاوت نسخه قبلی مقاله با راهکار فعلی روشن باشه. پیشنهاد اصلی ما اینه که از تنظیمات داخلی وردپرس استفاده کنید.
استفاده از افزونه Disable Comments
اگه میخواید دیدگاهها رو در کل سایت یا برای یک نوع محتوا بهطور کامل ببندید، میتونید افزونه Disable Comments رو بررسی کنید. این افزونه برای مدیریت سراسری دیدگاهها ساخته شده و در مقایسه با تغییر دستی هر برگه، گزینههای بیشتری داره.
برای نصب اون، وارد «افزونهها ← افزودن افزونه تازه» بشید و عبارت Disable Comments رو جستجو کنید. قبل از نصب، نام سازنده، تاریخ آخرین بهروزرسانی و سازگاری اعلامشده با نسخه وردپرس سایتتون رو ببینید. بعد میتونید افزونه رو نصب و فعال کنید. اگه اولین باره افزونه نصب میکنید، راهنمای نصب افزونه در وردپرس مراحل رو سادهتر براتون توضیح میده.
یادتون نره این نوع افزونه زمانی به دردتون میخوره که بخواید دیدگاهها رو بهشکل گسترده غیرفعال کنید. اگه فقط میخواید فرم نظر دو یا سه برگه رو ببندید، ویرایش سریع یا ویرایش گروهی وردپرس انتخاب سادهتریه.
فعالکردن دوباره نظرات یک برگه
هر وقت خواستید فرم نظر یک برگه دوباره نمایش داده بشه، همون برگه رو در ویرایشگر باز کنید. بعد به بخش «گفتوگو» برید، گزینه «پذیرفتن دیدگاه» رو فعال کنید و برگه رو بهروزرسانی کنید.
این تغییر معمولاً فقط اجازه ثبت دیدگاه تازه رو دوباره باز میکنه و دیدگاههای قبلی رو حذف یا برنمیگردونه. اگه بعد از فعالکردن گزینه هنوز فرم رو نمیبینید، تنظیمات قالب، افزونه مدیریت دیدگاه و حافظه کش سایتتون رو بررسی کنید.
جمعبندی
برای حذف فرم نظرات در برگههای وردپرس، بهتره اول سراغ امکانات خود وردپرس برید. برای یک برگه میتونید از تنظیمات گفتوگو یا ویرایش سریع استفاده کنید. برای چند برگه هم ویرایش گروهی سریعترین راهه. افزونه No Page Comment بهخاطر هشدار سازگاری در صفحه رسمی افزونه، انتخاب پیشنهادی ما نیست. فقط اگه به کنترل سراسری دیدگاهها نیاز دارید، افزونهای مثل Disable Comments رو بعد از بررسی آخرین وضعیت سازگاری، روی یک سایت آزمایشی امتحان کنید.
پرسشهای متداول
برای بستن دیدگاه یک برگه حتماً به افزونه نیاز داریم؟
نه. میتونید برگه رو ویرایش کنید و گزینه پذیرش دیدگاه رو از بخش گفتوگو ببندید. ویرایش سریع و ویرایش گروهی هم برای این کار در دسترس هستن.
بستن فرم نظر، دیدگاههای قبلی رو حذف میکنه؟
نه. غیرفعالکردن پذیرش دیدگاه فقط جلوی ارسال نظر تازه رو میگیره. برای حذف دیدگاههای قبلی باید اونها رو جداگانه از بخش دیدگاهها مدیریت کنید.
چرا نباید از No Page Comment استفاده کنیم؟
صفحه رسمی افزونه درباره آزمایشنشدن اون با نسخههای جدید وردپرس هشدار میده. از طرف دیگه، بیشتر کارهای لازم رو میتونید با امکانات داخلی وردپرس و بدون اضافهکردن افزونه انجام بدید.
چرا بعد از بستن دیدگاه هنوز فرم نظر دیده میشه؟
اول کش سایت و مرورگرتون رو پاک کنید. اگه فرم باقی موند، تنظیمات قالب و افزونهای رو بررسی کنید که فرم یا سیستم دیدگاه جداگانهای به سایتتون اضافه کرده.

واقعا حال کردم نميدونم چي بگم سايتتون واقعا بي نقصه