نکسیمو

 آموزش حذف متاتگ WP Generator وردپرس

وردپرس به‌صورت پیش‌فرض یک متاتگ با عنوان WP Generator در بخش <head> سایت قرار می‌دهد که نسخه دقیق وردپرس را به کاربران و حتی هکرها نمایش می‌دهد. در نتیجه، اگر از نسخه‌های...

 آموزش حذف متاتگ WP Generator وردپرس

وردپرس به‌صورت پیش‌فرض یک متاتگ با عنوان WP Generator در بخش <head> سایت قرار می‌دهد که نسخه دقیق وردپرس را به کاربران و حتی هکرها نمایش می‌دهد. در نتیجه، اگر از نسخه‌های قدیمی وردپرس استفاده کنید یا افزونه‌ای آسیب‌پذیر یا قدیمی داشته باشید، هکرها به‌راحتی می‌توانند از این نسخه برای نفوذ به سایت شما استفاده کنند. از همین‌رو، در بخش آموزش امنیت وردپرس نحوه حذف متاتگ WP Generator وردپرس را آموزش خواهیم داد.

این متاتگ در سورس کدهای صفحات سایت شما معمولاً به‌شکل زیر است:

<meta name="generator" content="WordPress 6.x" />
مشاهده ادامه کدها

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

روش اول: حذف متاتگ WP Generator وردپرس با کد

ساده‌ترین و بهترین روش، حذف خروجی این متاتگ از طریق فایل functions.php یا افزونه Code Snippets است که با افزودن یک خط کد انجام می‌شود.

پیشنهاد مطالعه: آموزش افزودن کد php سفارشی در وردپرس

درصورتی که در نحوه افزودن کد php به فایل functions.php نیاز به کمک داشتید، می‌توانید از مقاله‌ای که در بالا لینک کردیم استفاده کنید. در این مقاله بطور کامل نحوه افزودن کد php سفارشی را آموزش دادیم.

برای این کار، کد زیر را مطابق آموزش فوق، در فایل functions.php قالب چایلدتان قرار دهید.

remove_action('wp_head', 'wp_generator');
مشاهده ادامه کدها

با افزودن این خط، وردپرس از ارسال متاتگ Generator به بخش <head> خودداری می‌کند و این مشکل امنیتی وردپرس از بین خواهد رفت.

روش دوم: حذف متاتگ Generator با افزونه

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

  • iThemes Security
  • WP Hardening
  • Hide My WP Ghost

در بین افزونه‌های بالا Hide My WP Ghost رایگان است و اگر تمایلی به خرید ندارید می‌توانید از این افزونه استفاده کنید. هرکدام از این افزونه‌ها با یک کلیک، متاتگ Generator را حذف می‌کنند. البته افزونه‌های فوق تنظیمات امنیتی دیگری نیز ارائه می‌دهند که می‌توانید از موارد مورد نیاز استفاده کنید.

چگونه مطمئن شویم که متاتگ حذف شده است؟

برای این که مطمئن شویم که متاتگ از صفحات سایت ما حذف شده، صفحه اصلی سایت را باز کنید. سپس روی صفحه راست‌کلیک کرده و گزینه View Page Source را بزنید و در سورس کد صفحه عبارت generator را جستجو کنید.

اگر هیچ نتیجه‌ای یافت نشد، یعنی متاتگ WP Generator با موفقیت حذف شده است.

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

هم‌چنین درصورتی که در افزایش امنیت سایت وردپرس نیاز به کمک داشتید، ما در خدمت شما هستیم و می‌توانید با بخش پشتیبانی یا تماس با ما در ارتباط باشید.

دیدگاه خود را بنویسید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

اخبار و مقالات مرتبط