WordPress : Comment empêcher quelqu’un d’ouvrir mon répertoire de thèmes
Comment empêcher les utilisateurs d’ouvrir mon répertoire de thèmes ou au moins empêcher wordpress de générer une erreur.
Par exemple quand j’ouvre ce lien dans mon blog wordpress
https://www.example.com/wp-content/themes/themename/
j’ai cette erreurFatal error: Call to undefined function get_header() in ..
Comment puis-je empêcher que cela se produise ?
Solution n°1 trouvée
Vous voulez juste ajouter une vérification pour voir si une constante a été définie. Si ce n’est pas le cas, vous saurez que le fichier est accessible directement.
if ( ! defined ( 'ABSPATH') ) die ( 'No soup for you!' );
Ajoutez ceci à chaque fichier auquel vous ne voulez pas accéder directement.
De plus, tout ce que vous ajoutez (comme celui-ci) sera effacé lors de la mise à jour d’un thème, à moins que vous n’ayez créé votre propre thème et que vous en ayez le contrôle.
0 commentaire