Vous avez téléchargé un thème WordPress, vous allez dans l'éditeur de thèmes pour apporter des modifications et vous obtenez le message redouté : Si ce fichier était modifiable, vous pourriez le modifier ? Ne vous inquiétez pas, c'est une solution rapide. Vous n'avez pas besoin de lancer votre client FTP et de re-télécharger un nouveau fichier de modèle chaque fois que vous apportez une modification. Vous pouvez utiliser l'éditeur de thèmes comme tout le monde, avec quelques modifications rapides des permissions de vos fichiers, et je vais vous montrer comment.
- Que sont exactement les permissions de fichiers et à quoi dois-je les définir ?
- Comment modifier les permissions de fichiers via un client FTP (en masse)
- Comment modifier les permissions de fichiers via cPanel
Lisons la suite…
Que sont les permissions de fichiers ?
C'est une méthode d'administration des droits d'accès à certains fichiers de votre site. Il existe 3 types de permissions : lecture, écriture et exécution. Chacun de ces types peut être défini par un certain groupe d'utilisateurs. Ceux-ci incluent les permissions propriétaire, groupe et public. Certains paramètres de sécurité des hébergeurs n'ont pas les permissions WordPress idéales définies par défaut, vous devrez les ajouter vous-même. Vous n'avez pas à vous soucier de tous ces détails techniques. Tout ce que vous devez retenir, c'est le nombre : 666.
Modification des permissions de fichiers en FTP
C'est probablement le moyen le plus rapide de modifier les permissions de tous vos fichiers de modèle en une seule commande rapide. Ouvrez votre client FTP préféré, naviguez jusqu'à votre répertoire de modèles (avec style.css, index.php, etc.) et sélectionnez tous les fichiers .php et .css. Ne sélectionnez pas les images ou les sous-répertoires.
Vous pouvez appuyer sur CTRL + A pour tout sélectionner, et cliquer tout en maintenant CTRL pour désélectionner des éléments comme les images. Après avoir sélectionné l'option Attributs de fichier dans le menu, vous pouvez changer toutes les permissions à 666. Vous remarquerez que les permissions d'écriture de groupe et publiques seront automatiquement cochées.
Après avoir appuyé sur OK, toutes les permissions des fichiers que vous avez sélectionnés devraient être changées en -rw-rw-rw-. Vous devriez maintenant pouvoir les modifier via l'éditeur de thème.
Changer les permissions dans cPanel
Vous pouvez également faire cela dans cPanel, bien que pas en masse (pour la version de cPanel que j'utilise en tout cas). Ouvrez le gestionnaire de fichiers, naviguez jusqu'au répertoire des modèles (similaire à FTP) et cliquez sur le fichier pour lequel vous souhaitez changer les permissions.
Changez chacun d'eux à 666, comme précédemment. Cela pourrait être utile si vous n'avez pas accès à un client FTP, ou si vous voulez simplement rendre sélectivement des fichiers modifiables.
Conclusion
Si vous pouvez déjà modifier des thèmes dans l'éditeur de thèmes, et que vos fichiers sont toujours réglés sur 644, ne vous inquiétez pas de ce tutoriel. Si ça marche, ça marche – aucune raison de le changer. Certains hébergeurs peuvent différer en fonction de leurs configurations de serveur.
Vous pourriez voir différentes sources vous disant de régler tout à 777, ce qui donne à tout le monde les pleines permissions. Je ne recommanderais pas cela. Bien que cela fonctionnerait, cela pourrait ouvrir des failles de sécurité sur votre site. Les permissions 666 sont juste suffisantes pour les fichiers texte que vous allez modifier.
J'espère que vous avez apprécié l'article. N'hésitez pas à commenter et à partager si vous l'avez aimé.
Très utile en effet… SI vous avez l'option "permission de fichier" affichée dans votre FTP Filezilla, c'est-à-dire !
Je ne comprends pas pourquoi, mais ça m'arrive.. 🙁
Savez-vous ce qui pourrait causer cela ?
Y a-t-il un autre moyen d'accéder et de changer les permissions de fichier, peut-être ?
Je serais tellement reconnaissant si vous pouviez m'aider ici : Je ne peux pas télécharger de fichiers sur mon wordpress (développé localement, je dois ajouter).
Merci ! J'aimerais que vous écriviez pour WordPress – ils donnent l'impression que c'est tellement plus difficile !
Merci pour ça Leland – rien de compliqué !!
Steve
Je m'apprête à changer la permission des fichiers à 666. J'espère que cela résoudra le problème… 777 est vraiment dangereux en raison des risques de piratage…
pourquoi ai-je encore des problèmes même si j'ai changé les permissions des fichiers à 666 ?
C'était très utile. J'avais déjà changé les permissions des fichiers php mais j'avais oublié de changer les permissions des fichiers css. Cela a résolu mon problème.
[…] Comment rendre les thèmes WordPress modifiables par ThemeLab Tags: custom.css, plugin […]
C'était très utile. J'avais déjà changé les permissions des fichiers php mais j'avais oublié de changer les permissions des fichiers css. Cela a résolu mon problème.
Merci beaucoup pour cet excellent article.
Glen Wayne