×
HeadHunter and Superjob rezume updater on Ruby on Rails (21 авг 2017)

Практикуемся в написании кода под rails.

Решено Безопасность: удаляем метатеги из вордпресса

Больше
9 мес. 1 день назад #1 от serge
serge создал эту тему: Безопасность: удаляем метатеги из вордпресса
Находясь в поиске бесплатного плагина wordpress, который смог бы удалить полностью все метатеги из шаблона вордпресса, нашел в Сети чудный код, нещадно фильтрующий буквально все - вообще все, все генераторы, отображение которых на вашем сайте нецелесообразно ввиду соображений безопасности. Работает в том числе и для Woo Framework, размещаем данный код в functions.php, в специально предназначенной для этого области внизу, и радуемся:

// ============ removing inbuilt WP version meta-tags ===========  http://stackoverflow.com/q/16335347/2377343  ========== //
  //if included in wp_head
    add_action( 'after_setup_theme', 'my_wp_version_remover' ); function my_wp_version_remover(){
        remove_action('wp_head', 'wp_generator');   //remove inbuilt version
        remove_action('wp_head', 'woo_version');    //remove Woo-version (in case someone uses that)
    }
  //clean all responses from VERSION GENERATOR
    add_filter('the_generator',             'rm_generator_filter'); 
    add_filter('get_the_generator_html',    'rm_generator_filter');
    add_filter('get_the_generator_xhtml',   'rm_generator_filter');
    add_filter('get_the_generator_atom',    'rm_generator_filter');
    add_filter('get_the_generator_rss2',    'rm_generator_filter');
    add_filter('get_the_generator_comment', 'rm_generator_filter');
    add_filter('get_the_generator_export',  'rm_generator_filter');
    add_filter('wf_disable_generator_tags', 'rm_generator_filter');
                                    function rm_generator_filter() {return '';}
  // Hide "?vers=XXXXX" strings from scripts and styles  ( https://premium.wpmudev.org/blog/how-to-hide-your-wordpress-version-number/ )
    add_filter( 'script_loader_src', 'fjarrett_remove_wp_version_strings' );
    add_filter( 'style_loader_src', 'fjarrett_remove_wp_version_strings' );
    function fjarrett_remove_wp_version_strings( $src ) {   global $wp_version;
        parse_str(parse_url($src, PHP_URL_QUERY), $query);
        if ( !empty($query['ver']) && ($query['ver'] === $wp_version || $query['ver'] == $wp_version) ) { $src = remove_query_arg('ver', $src); }   return $src;
    }
// ========================================================== //

А я смогу! - А поглядим! - А я упрямый!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.