/ در آموزش ها, آموزش وردپرس / توسط
آخرین زمان ویرایش:

نحوه حذف ورژن فعلی سایت در وردپرس

(جهت دانلود و اطلاعات بیشتر به ادامه مطلب مراجعه نمائید)

وردپرس به صورت پیشفرض ، ورژن فعلی خود را در قسمت های مختلف سایت شما نمایش می دهد و این در حالی است که این ورژن دردی را از شما دوا نمی کند و کارآیی خاصی (البته برای شما) ندارد . اما بسیاری از هکرها با پیدا کردن ورژن وردپرس سایت شما می توانند به راحتی اقدام به هک کردن سایت شما کنند و اطلاعات حیاتی شما را سرقت کرده و یا آن ها را حذف نمایند .

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

اولین کاری که باید انجام دهیم این است که جلوی نمایش ورژن وردپرس را در سربرگ سایت بگیریم ، برای این کار کد زیر را به فایل functions.php قالب اضافه کنید :

remove_action(‘wp_head’, ‘wp_generator’);

اما راه های دیگری هم برای به دست آوردن ورژن وردپرس وجود دارد و افزودن کد بالا به تنهایی کافی نیست ، یکی دیگر از روش های به دست آوردن ورژن وردپرس استفاده از rss سایت است ، پس کد زیر را هم به فایل functions.php قالب اضافه نمائید :

function wp_remove_version() {
return ”;
}
add_filter(‘the_generator’, ‘wp_remove_version’);

خب ، ورژن وردپرس از فید هم حذف شد ، اما وردپرس یک راه دیگر هم برای نمایش ورژن خود در نظر گرفته است و آن افزودن شماره ورژن به انتهای آدرس فایل های CSS و JS می باشد ، برای حذف این بخش هم کد زیر را به فایل functions.php قالب اضافه کنید :

function port_remove_cssjs_ver( $src ) {
if( strpos( $src, ‘?ver=’ ) )
$src = remove_query_arg( ‘ver’, $src );
return $src;
}
add_filter( ‘style_loader_src’, ‘port_remove_cssjs_ver’, 10, 2 );
add_filter( ‘script_loader_src’, ‘port_remove_cssjs_ver’, 10, 2 );

با افزودن کدهای بالا به فایل functions.php قالب و ذخیره کردن آن ورژن فعلی وردپرس شما در سایت نمایش داده نخواهد شد ، اما این نکته را در نظر داشته باشید که همیشه از آخرین ورژن وردپرس استفاده کنید .

برای راحتی شما می توانید کد زیر را که ترکیب کدهای بالا است را به انتهای فایل functions.php قالب اضافه کرده و آن را ذخیره کنید و از سختی !!! افزودن تک تک کدها رهایی یابید :

remove_action(‘wp_head’, ‘wp_generator’);

function wp_remove_version() {
return ”;
}
add_filter(‘the_generator’, ‘wp_remove_version’);

function port_remove_cssjs_ver( $src ) {
if( strpos( $src, ‘?ver=’ ) )
$src = remove_query_arg( ‘ver’, $src );
return $src;
}
add_filter( ‘style_loader_src’, ‘port_remove_cssjs_ver’, 10, 2 );
add_filter( ‘script_loader_src’, ‘port_remove_cssjs_ver’, 10, 2 );

نوشته های مشابه

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

(جهت دانلود و اطلاعات بیشتر به ادامه مطلب مراجعه نمائید) (بیشتر…)

انتقال خودکار نتیجه جستجو به لینک مطلب در وردپرس

(جهت دانلود و اطلاعات بیشتر به ادامه مطلب مراجعه نمائید) (بیشتر…)



لینک باکس

نظری بدهید

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

هجده + 10 =