آموزش حذف فیلد URL از فرم دیدگاه وردپرس

حذف فیلد URL از فرم دیدگاه

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

فیلد URL در فرم دیدگاه وردپرس

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

دو روش برای حذف فیلد وب‌سایت از نظرات وجود دارد.

۱. استفاده از پلاگین برای غیرفعال کردن فیلد وب سایت از نظرات

افزونه‌های زیادی در مخزن وردپرس موجود است که فیلد وب‌سایت را از نظرات وبلاگ حذف می‌کند.
ساده ترین راه نصب Remove Fields یا Remove Comment Website/URL Box است.
وارد پیشخوان شده از قسمت افزونه روی افزودن افزونه جدید کلیک و Remove Fields را جستجو نموده و افزونه را نصب و فعال کنید.

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

برای بسیاری، این یک راه آسان است. با این حال، برخی از افراد ممکن است مایل نباشند از افزونه‌های بیشتری در وردپرس خود استفاده کنند و ممکن است ترجیح دهند فایل‌های وردپرس را ویرایش کنند. قبل از هر گونه تغییر در فایل ها یک نسخه پشتیبان تهیه کنید. هاست وردپرس پارسدِو، دارای ویژگی پشتیبان گیری خودکار نیز می باشد.

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

با خرید هاست وردپرس کانفیگ حرفه‌ای و نظارت بر سرور به صورت پیوسته توسط تیم فنی پارسدِو انجام خواهد شد.

۲. ویرایش فایل‌های وردپرس برای حذف فیلد URL از فرم دیدگاه

این روش فقط به کسانی پیشنهاد می‌شود که در ویرایش فایل‌های وردپرس مسلط هستند و همچنین اسناد و بک آپ کامل از وب‌سایت وردپرسی خود را نگهداری می‌کنند.

به گیشخوان، نمایش و ویرایشگر بروید و functions.php را انتخاب کنید (به عنوان Theme Functions نیز شناخته می‌شود.)

کد زیر را در آخرین خط در functions.php وارد کنید

add_filter('comment_form_default_fields', 'website_remove');
function website_remove($fields)
{
if(isset($fields['url']))
unset($fields['url']);
return $fields;
}

کد بالا تابعی به نام ()website_remove ایجاد و فیلد URL را حذف می کند (یا unsets می‌کند).

با استفاده از هوک ()add_filter، آرگومان را به تابع پیش‌فرض وردپرس comment_form_default_fields می‌دهیم که حاوی فیلدهای فرم نظر است.

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

به نظر شما بهترین راه برای مقابله با اسپم URL در وبلاگ چیست: استفاده از افزونه‌ها یا ویرایش هسته؟ نظرات خود را در مورد این موضوع در بخش نظرات با ما در میان بگذارید.