2017-10-20 24 views
-2

Je construis un site web et comme les utilisateurs d'admin wordpress peuvent modifier le style css via le site Web plutôt que d'accéder au fichier css directement via FTP, comment wordpress charger le fichier css?éditer css via php pas FTP

Je suppose qu'il lit en quelque sorte le fichier CSS et l'applique à une zone de texte, puis l'utilisateur peut modifier son contenu et l'enregistrer dans le fichier CSS.

MISE À JOUR

Je sais que je peux l'utiliser pour lire le fichier.

file_get_contents("css_file.css"); 

Mais comment y écrire?

+0

'file_put_contents ("css_file.css", variable $)' – Barmar

+0

brillant! .it travaillé! .. merci! – Thatguy

Répondre

0

Vous pouvez créer une zone de texte, et à l'intérieur de celle-ci, utilisez la méthode file_get_contents. Quelque chose comme ceci:

<form id="myForm" action="act.php" method="post"> 
<textarea form="myForm"> 
    <?php echo file_get_contents("css_file.css");?> 
</textarea> 
<input type="submit" value="Update"> 
</form> 

Puis, en act.php, vous pouvez définir l'action d'ouvrir le fichier CSS et le mettre à jour.
Hope that helps :) Si vous avez besoin d'aide dans la gestion des fichiers, consultez https://www.w3schools.com/php/php_file.asp