Prema zadanim postavkama wordpress dodaje nekoliko meta oznaka i oznaka veza u HTML izvorni kod (kao što su verzija wordpressa, manifest i rsd), koji se uglavnom ne koriste. Štoviše, wordpress meta tag može drugima dati do znanja verziju CMS-a koju trenutno koristite i znate da hakeri vole takve informacije.
Da biste uklonili meta oznaku i oznaku veze iz HTML izvora vaše wordpress stranice, dodajte retke ispod u datoteku teme function.php.
//Remove All Meta Generators ini_set('output_buffering', 'on'); // turns on output_buffering function remove_meta_generators($html) { $pattern = '/<meta name(.*)=(.*)"generator"(.*)>/i'; $html = preg_replace($pattern, '', $html); return $html; } function clean_meta_generators($html) { ob_start('remove_meta_generators'); } add_action('get_header', 'clean_meta_generators', 100); add_action('wp_footer', function(){ ob_end_flush(); }, 100);
Ostavi komentar: