Di tanto in tanto ho incontrato il seguente frammento di temi:
if ( ! defined('ABSPATH')) exit('restricted access');
È all'inizio di alcuni (tutti?) File PHP in un tema e dovrebbe impedire l'accesso diretto al file da fonti nefaste.
Vedo che questo non è incluso in Twenty Ten o Eleven e non l'ho mai visto raccomandato nella documentazione ufficiale di WordPress. Mi sembra una buona idea, ma non conosco abbastanza bene la sicurezza per giudicarla e non riesco a trovare molto con Google.
È qualcosa che dovrei avere nei miei temi personalizzati? Se è così, dovrebbe essere in tutti i file PHP o solo in alcuni?
defined('WPINC') ? : die();
P
defined('ABSPATH') OR exit;