سورس برنامه نویسی ، آموزش ، قالب وردپرس ، اسکریپت ، گرافیک ، آموزش کاربردی، دانلود رایگان ، قالب

تبليغات شما در داده باران
تبلیغات در داده باران

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

نحوه حذف ورژن فعلی سایت در وردپرسReviewed by داده باران on Aug 17Rating:

داده باران | سورس برنامه نویسی ، آموزش

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

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

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

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

remove_action(‘wp_head’, ‘wp_generator’);

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

حتما بخوانید  دانلود قالب دوستیابی وردپرس Sweet Date نسخه ۲٫۹٫۵

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 );

لينك كوتاه اين مطلب : http://www.dadebaran.ir/?p=3824

رمز فايل : DADEBARAN.IR




تبلیغات در داده باران
ارسال دیدگاه

قبل از نوشتن دیدگاه به نکات زیر توجه کنید:
    » نظراتی که با تایپ فارسی نباشند تایید نخواهند شد
    » نظرات تبلیغاتی اسپم محسوب میشوند و IP شخص مسدود خواهد شد.

پاسخ دهید

نکته: نظر شما در انتظار بررسی است و پس از تایید مدیریت در سایت نمایش داده میشود..