web-dev-qa-db-fra.com

Générer des css dynamiques dans un fichier personnalisé

Il s’agit de faire tourner du code sur wordpress. Le code donné fonctionne correctement en dehors de wordpress, mais lorsque je le mets sur un fichier de fonctions de thème, il ne fait rien.

ob_start();
require('dynamic-css.php');
$content = ob_get_contents();
ob_end_clean();
$f = fopen("custom.css", "w");
fwrite($f, $content);
fclose($f);

Je pense que je dois mettre cette fonction dans la coutume et ajouter un crochet alors.

1
ashraf

regardez un 'Utiliser un crochet' ici:

WP Codex

0
GastroGeek

Atlast j'ai trouvé un moyen

add_action( 'init', 'run_this_code', 1 );
function run_this_code() {
ob_start();
require('dynamic-css.php');
$content = ob_get_contents();
ob_end_clean();
$f = fopen("custom.css", "w");
fwrite($f, $content);
fclose($f);
}
0
ashraf